python:将.py文件转换成.exe文件
一、使用pip安装PyInstaller①python3.x需要使用PyInstaller才能进行转exe文件。②在cmd里安装PyInstaller二、将.py文件打包成.exe文件把py文件变成exe文件①pyinstaller -F F:/split_en_finally.py -wpyinstaller -F F:/SpiltEn/split_en_finally.py -w...
一、使用pip安装PyInstaller
①python3.x需要使用PyInstaller才能进行转exe文件。
②在命令里安装PyInstaller
如下图,我是在Anaconda的python环境下,直接在Anaconda的命令行窗口下,用命令pip install pyinstaller安装的。
也可以如下图,在cmd命令行窗口,用命令pip install pyinstaller安装。
二、将.py文件转换成.exe文件
① PyInstaller命令输入参数:
- -F 生成单个可执行文件
- -w 去掉控制台窗口
- -p 自定义需要加载的类路径
- -i 可执行文件的图标,其后面可以加上图片的路径
②转到.py文件所在目录,使用PyInstaller命令打包exe文件(F:/SplitEn/SplitEn.py是需要转换的py文件的路径)
pyinstaller -F F:/SplitEn/SplitEn.py -w
具体过程如下图所示:
1)准备好需要转换的.py文件
2)用命令切换到你安装的PyInstaller程序所在的环境里,我安装到了Anaconda的base环境下,这里就不用切换了。
然后,定位到.py文件所在的目录,这里举的例子是F:/SplitEn。
(转到这个目录下的话,后面生成exe文件时会直接保存到这个目录下,方便查找)
3)使用命令pyinstaller -F F:/SplitEn/SplitEn.py -w,转换成功。
pyinstaller -F F:/SplitEn/SplitEn.py -w
# F:/SplitEn/SplitEn.py 是对应.py文件的路径
4)在F:/SplitEn/目录下,会多出3个文件夹,dist文件夹下即为转换好的.exe文件。
*注:如果不转换目录,默认生成后的.exe文件在 C:\Users\dell\dist\目录下。如下面的步骤所示。
输入命令,打包成功,显示打包好的exe文件在 C:\Users\dell\dist\SplitEn.exe 目录下。
在C:\Users\dell\dist\目录下,看到成功打包好的exe文件,成功!!!
参考:
- https://www.jianshu.com/p/7fa0e09bbd33 如何把.py文件转换成.exe文件(Python3.x)
- https://www.jianshu.com/p/9718b35cc323 Python生成.exe文件
- https://blog.csdn.net/memory_qianxiao/article/details/81128635 Pyinstaller 打包exe文件 取消dos窗口(黑框框)
- https://zhuanlan.zhihu.com/p/160182242 Python文件.py转换为.exe可执行程序,制作.exe文件图标,图片或视频使用相对路径出错问题
更多推荐
所有评论(0)