Pyinstaller- python exe 停止工作:"Cannot open self"
Pyinstaller- python exe stopped working: "Cannot open self"
我一直在使用 Pyinstaller 将 python 脚本转换为可执行文件。过去对我来说效果很好。但是现在当我尝试 运行 可执行文件(旧的和新的)时,我得到错误 "Cannot open self _____ or archive _____",其中第一个空白是可执行文件的路径,第二个是存档的路径不存在,以“.pkg”结尾。我确实更改了源代码的路径,但这不应该阻止我在切换后创建的新可执行文件工作,而且将 .py 编译成 .exe 移动性不是重点吗?
我在 windows 7,使用 cmd window 到 运行 可执行文件(我将重复它在过去有效。)我正在使用 Python 3.5,我用来构建可执行文件的命令是
pyinstaller.py --onefile --clean programName.py
同样的事情发生在我身上,当我:
- 保持可执行文件在 Windows 虚拟机上打开;
- 同时我开始用Pyinstaller重建可执行文件;
- 然后我重新运行可执行文件并收到相同的消息
关闭应用程序然后 运行 Pyinstaller,问题就消失了。
我一直在使用 Pyinstaller 将 python 脚本转换为可执行文件。过去对我来说效果很好。但是现在当我尝试 运行 可执行文件(旧的和新的)时,我得到错误 "Cannot open self _____ or archive _____",其中第一个空白是可执行文件的路径,第二个是存档的路径不存在,以“.pkg”结尾。我确实更改了源代码的路径,但这不应该阻止我在切换后创建的新可执行文件工作,而且将 .py 编译成 .exe 移动性不是重点吗?
我在 windows 7,使用 cmd window 到 运行 可执行文件(我将重复它在过去有效。)我正在使用 Python 3.5,我用来构建可执行文件的命令是
pyinstaller.py --onefile --clean programName.py
同样的事情发生在我身上,当我:
- 保持可执行文件在 Windows 虚拟机上打开;
- 同时我开始用Pyinstaller重建可执行文件;
- 然后我重新运行可执行文件并收到相同的消息
关闭应用程序然后 运行 Pyinstaller,问题就消失了。