我有一个Python项目,我想将其转换为可执行文件。我已经安装了Pyinstaller。我只知道如何将一个脚本转换为.exe,但我有多个包含多个python脚本的包。
答案 0 :(得分:0)
我成功使用的命令行是:
pyinstaller --noupx --onefile --add-data="cprofiles.ui;." cprofiles_lmfit.py
pyinstaller管理的是多个' .py'您导入的文件,无需引用它们。根据“添加数据”#39;选项,你列出非py文件,在我的例子中,' cprofiles_lmfit.py' file是包含main的文件。
但正如need help to compile python with pyinstaller所示(以及其他一些帖子中),我是pyinstaller的初学者。我从来没有能够使用' theano'模块,我没有优化。我仍然需要在答案中测试这些建议。
答案 1 :(得分:0)
1)打开命令提示符
2)安装pyinstaller Pip安装pyinstaller
3)首先测试您的python脚本只是为了检查python脚本是否可以正常工作 .py扩展名。 Saurabh是python文件的名称 python saurabh.py
4)将python转换为可执行文件 pyinstaller --onefile Saurabh.py
注意,我们已经传递了“ –onefile”作为参数,告诉pyinstaller仅创建一个文件
5)转到目录并导航到dist文件夹。
先决条件:安装PyQt5以避免错误。 pip安装PyQt5
答案 2 :(得分:-1)
将主脚本转换为.exe应解决问题,使用-onefile将其转换为一个exe,其余的.py文件应该包含在内。