Pyinstaller- python exe停止工作:"无法打开自我"

时间:2016-07-13 18:50:06

标签: python python-3.x cmd exe pyinstaller

我一直在使用Pyinstaller将python脚本转换为可执行文件。它过去对我很有用。但是现在当我尝试运行可执行文件(旧的和新的)时,我得到错误"无法打开自_____或存档_____",其中第一个空白是可执行文件的路径,第二个是存档的路径不存在,以" .pkg"结尾。我确实改变了源代码的路径,但这不应该阻止我在切换工作后创建的新可执行文件,并不是将.py编译成.exe移动性的点?

我在Windows 7上,使用cmd窗口运行可执行文件(我过去曾重复使用过。)我使用的是Python 3.5,以及用于构建可执行文件的命令是

pyinstaller.py --onefile --clean programName.py

1 个答案:

答案 0 :(得分:2)

当我:

时,我也发生了同样的事
  1. 保持可执行文件在Windows虚拟机上打开;
  2. 同时我开始用Pyinstaller重建可执行文件;
  3. 然后我重新运行可执行文件并收到相同的消息
  4. 一旦我关闭应用程序然后运行Pyinstaller,问题就会消失。