我正在尝试为某些python脚本创建一个exe。
脚本运行完美,但是我似乎无法创建一个exe。我已经尝试了pyinstaller和py2exe,但似乎都没有用。
pyinstaller运行正常,然后在3.8上创建了一个空的dist文件夹(没有exe)(我猜这是由于兼容性问题)。
当我在3.7上运行pyinstaller时是状态;无法将“ pyinstaller”识别为内部或外部命令,可操作程序或批处理文件。
当我在3.7或3.8上尝试py2exe时,它会失败并指出; IdexError:元组索引超出范围。
是否有用于pyinstaller的特定版本的python? (3.7.4好吗?)
还有,有什么方法可以通过cmd删除所有python文件以及与python相关的文件以重新开始? (我担心我可能不会仅在一个版本的python上运行,这可能会导致错误?)
我的代码:
print("hello world")
我只需要一个exe文件。
任何帮助将不胜感激!
谢谢!
答案 0 :(得分:0)
我设法使用PyInstaller创建了一个exe。 有两个问题:
解决方案:
注意: 我确实尝试过手动更新环境变量,但是当我将脚本路径更改为python37时,cmd仍然抛出路径错误。