在命令提示符下运行pyinstaller会返回"无法创建进程"

时间:2017-12-10 08:10:20

标签: windows-10 pyinstaller python-3.6

我正在尝试将我的python文件转换为.exe,我发现了pyinstaller。我在命令提示符下运行:pip install pyinstaller。几秒钟后,最后一行表示" pyinstaller已成功安装"然后,当我正在运行" pyinstaller"在命令提示符下,它打印"无法创建进程。"。我试着在带有脚本的目录中运行它,我试着做了#34; pyinstaller myprogram.py"在我的程序目录中。我甚至去了Windows 10,"高级系统设置"并添加了我的python脚本的目录,但它总是返回这个"无法创建进程。"我在stackoverflow中查看了其他问题。我甚至查看了pyinstaller的第一行脚本,但是他们已经有了引号,所以我不知道出了什么问题。 任何回复都将不胜感激。

2 个答案:

答案 0 :(得分:1)

这似乎是cx_Freeze的已知问题,已在源代码中解决。它将在新版本(5.1.1)中修复

答案 1 :(得分:0)

我遇到了同样的问题,所以我检查了文件

C:\Python27\Scripts\pyinstaller-script.py

还有一个旧的python路径,当我安装python安装程序时

C:\Python27\python.exe

但是后来我重命名了python.exe-> python2.exe,所以我只更改了路径

C:\Python27\python.exe --> C:\Python27\python2.exe

在文件中

C:\Python27\Scripts\pyinstaller-script.py

而且效果很好。
我还建议您仔细检查环境变量。