Python写的代码打包成.exe可执行文件
生活随笔
收集整理的這篇文章主要介紹了
Python写的代码打包成.exe可执行文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python寫的代碼打包成.exe可執行文件
- 1. 安裝pyinstaller
- 2. [在線生成icon](http://www.ico51.cn/)
- 3. 打包命令 pyinstaller -i x.ico -F y.py
- 4. 效果圖
- 5. windows上pyinstaller可能的報錯及解決
- 參考
1. 安裝pyinstaller
Pyinstaller 可以將 .py 文件打包成 windows 下可執行的 .exe 文件
pip install pyinstaller
注意,打包后也可以用自己喜歡的圖片作為exe的圖標;需要一個現成的.ico圖片
2. 在線生成icon
3. 打包命令 pyinstaller -i x.ico -F y.py
pyinstaller -i x.ico -F y.py
其中:
-i: 表示要加載的圖標(沒有選擇圖標可以不用寫)
x.ico:表示自己選擇的圖標名(沒有選擇圖標可以不用寫)
-F:表示打包成.exe可執行文件
-c:表示打包程序有窗口
y.py:表示你要打包的py文件
4. 效果圖
圖標用了我最喜歡的穎寶,效果圖如下:
5. windows上pyinstaller可能的報錯及解決
錯誤: WARNING: file already exists but should not: C:\…\…\…\Local\Temp_MEI165842\torchvision_C.cp37-win_amd64.pyd
解決:.spec 增加如下幾行
for d in a.datas:if '_C.cp37-win_amd64.pyd' in d[0]:a.datas.remove(d)break
打包命令為:pyinstaller -F --onefile xxx.spec
參考
- python打包exe
- 打包文件后帶圖標
- WARNING: file already exists but should not: C:\Users\workAI\AppData\Local\Temp_MEI132522\torch_C
總結
以上是生活随笔為你收集整理的Python写的代码打包成.exe可执行文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度学习:Opencv的Blobfrom
- 下一篇: 具有Python&OpenCV的本地二进