1

你好,亲爱的 Stack 社区,

我坚持将我的 Python 项目导出到可执行文件。我在 Windows 10、Python 3.8 上使用 PyCharm。我检查了 Project Interpreter - 它正在从正确的项目加载Python.exe 。我的项目从 IDE 启动后运行良好,但是当我通过命令导出它时:

pyinstaller --onefile Gui.py -n Foo

运行Foo.exe时出现错误,如附加的屏幕截图所示。问题是 Python从其他位置,从其他项目中寻找库 openpyxl 。我在...venv/Lib/site-packages检查了我的项目(Gui.py所在的位置),它就在那里。但我不能让我的 .exe 工作。如何让它从正确的项目加载库?还是有其他问题?

帮助我 StackOverflow 社区,你是我唯一的希望。 执行时出错

4

1 回答 1

1

用命令导出pyinstaller --onefile (filename) --hidden-import (the python file you want to import on the main file) -n (name you want)

于 2020-08-03T10:52:54.340 回答