【问题标题】:Pyinstaller- python exe stopped working: "Cannot open self"Pyinstaller-python exe 停止工作:“无法打开自我”
【发布时间】:2016-07-13 18:50:06
【问题描述】:

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

我在 Windows 7 上,使用 cmd 窗口运行可执行文件(我将重复一遍,这在过去一直有效。)我使用的是 Python 3.5,构建可执行文件的命令是

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

【问题讨论】:

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


    【解决方案1】:

    同样的事情发生在我身上:

    1. 在 Windows 虚拟机上保持打开的可执行文件;
    2. 同时我开始用 Pyinstaller 重建可执行文件;
    3. 然后我重新运行可执行文件并得到相同的消息

    一旦我关闭应用程序然后运行 ​​Pyinstaller,问题就消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      • 1970-01-01
      • 2019-11-18
      • 1970-01-01
      • 2019-03-14
      • 2017-03-19
      • 1970-01-01
      相关资源
      最近更新 更多