如何使用我在代码中使用的所有软件包将myfile.py编译为myfile.exe?

时间:2019-06-08 22:21:32

标签: python pycharm pyinstaller

我的最终.exe文件遇到问题。在编写代码时,我使用了colorama和time包,但是最终的编译文件中没有包含它们。我使用pyinstaller进行编译,并使用PyCharm作为IDL。

我尝试了py2exe,更新了我使用的所有软件包。

从colorama导入Fore 导入时间

我希望文本看起来精美,但是运行file.exe时实际的文本是“ \ 033 [30m我的文本”

1 个答案:

答案 0 :(得分:0)

您是否尝试过PyInstaller?它打包了您使用过的所有库,并将其转换为.exe

如果要下载它,只需假设您在Windows上,请执行pip install PyInstaller。而且,如果您要将程序转换为.exe,只需要做

cd C:\Location\For\Your\Python\File

然后运行

pyinstaller myscript.py

只需确保您的软件包已安装在python目录中即可。

Read more on this website