所以几个小时后,我设法解决了这个问题。我做了几件事,仍然不确定到底是什么,但这是我完成的分步流程:
- 使用Anaconda创建了一个新环境。我已经将Python版本降级为3.6.8,因为我看到提到了与Python 3.7的一些兼容性问题
- 安装了所有从我的项目的要求,采用蟒蛇,因为有些提问题,是由于混合使用
pip
和conda
。 - 安装了最新版本的
pyinstaller
。 - 激活新环境,并
pyinstaller
在其中运行main.py
带有--hidden-import pyodbc
参数的程序脚本。
就是这样,现在已发布的程序可在办公室的所有Windows计算机上运行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)