1
我有一台64位机器的python3.5。我有多个.py文件的项目,并且有一个主文件使用同一目录中的其他.py文件运行整个代码。我想将它转换成.exe文件,以便我可以在没有安装python的系统上运行代码。 Pyinstaller是我搜索和我安装的一个选项,但不知何故,当我运行命令使用pyinstaller从Python脚本制作exe文件
pyinstaller --onefile main.py
在命令提示符窗口。它返回
failed to create process.
我不知道我使用不正确或它不兼容。但我确定安装正确。任何建议,使其工作或如何使我的代码可以以一种简单的方式执行到所有系统?由于
因此,修正后quotes problem我再次运行该命令,到处都是我不认识,甚至:(我粘贴在参考这些错误的一部分错误的巨大的名单。
485 INFO: PyInstaller: 3.2
485 INFO: Python: 3.5.2
485 INFO: Platform: Windows-10-10.0.14393-SP0
501 INFO: wrote C:\Users\***********\PycharmProjects\MyfirstProject\ErrorCorrection.spec
501 INFO: UPX is not available.
523 INFO: Extending PYTHONPATH with paths
['C:\\Users\\***********\\PycharmProjects\\MyfirstProject',
'C:\\Users\\***********\\PycharmProjects\\MyfirstProject']
523 INFO: checking Analysis
523 INFO: Building Analysis because out00-Analysis.toc is non existent
523 INFO: Initializing module dependency graph...
538 INFO: Initializing module graph hooks...
538 INFO: Analyzing base_library.zip ...
9993 INFO: running Analysis out00-Analysis.toc
10282 WARNING: lib not found: api-ms-win-crt-stdio-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python.exe
10367 WARNING: lib not found: api-ms-win-crt-math-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python.exe
10483 WARNING: lib not found: api-ms-win-crt-heap-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python.exe
10551 WARNING: lib not found: api-ms-win-crt-locale-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python.exe
10635 WARNING: lib not found: api-ms-win-crt-runtime-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python.exe
10852 WARNING: lib not found: api-ms-win-crt-stdio-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\VCRUNTIME140.dll
10914 WARNING: lib not found: api-ms-win-crt-convert-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\VCRUNTIME140.dll
10999 WARNING: lib not found: api-ms-win-crt-heap-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\VCRUNTIME140.dll
11083 WARNING: lib not found: api-ms-win-crt-string-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\VCRUNTIME140.dll
11152 WARNING: lib not found: api-ms-win-crt-runtime-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\VCRUNTIME140.dll
12518 WARNING: lib not found: api-ms-win-crt-stdio-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
12603 WARNING: lib not found: api-ms-win-crt-convert-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
12672 WARNING: lib not found: api-ms-win-crt-math-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
12741 WARNING: lib not found: api-ms-win-crt-process-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
12839 WARNING: lib not found: api-ms-win-crt-environment-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
12904 WARNING: lib not found: api-ms-win-crt-heap-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
12989 WARNING: lib not found: api-ms-win-crt-string-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
13058 WARNING: lib not found: api-ms-win-crt-conio-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
13174 WARNING: lib not found: api-ms-win-crt-filesystem-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
13258 WARNING: lib not found: api-ms-win-crt-locale-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
13339 WARNING: lib not found: api-ms-win-crt-time-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
13405 WARNING: lib not found: api-ms-win-crt-runtime-l1-1-0.dll dependency of c:\users\***********\appdata\local\programs\python\python35\python35.dll
最后的错误巨大的名单后说:
pywintypes.error: (5, 'EndUpdateResource', 'Access is denied.')
您是否尝试过py2exe?你可以在这里查看http://www.py2exe.org/,如果你有任何问题,我很乐意提供帮助。 – zipa
我安装了py2exe并运行它,但它说它需要python 2.7。 – muazfaiz
现在我看到了:)你是怎么安装'pyinstaller'的,因为它似乎有'pip'相关的问题?如果是这样,这里可能是你的解决方案http://stackoverflow.com/questions/31808180/installing-pyinstaller-via-pip-leads-to-failed-to-create-process – zipa