程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python 打包exe文件[通俗易懂]

編輯:Python

大家好,又見面了,我是你們的朋友全棧君。

上一篇說了我自己做了一個定時截屏的工具,我想如果我可以打包成exe文件,那我就可以單獨放在桌面運行,不用進入程序啟動運行就可以完成截屏工作了。

安裝模塊

1、pyinstaller 這裡建議最好使用命令安裝,手動下載安裝有很多其他的模塊不存在,我就一開始是手動安裝,安裝一次缺一個模塊,然後補一個,然後又少一個,命令行安裝就沒這個問題了

pip install pyinstaller

2、pyQt5 我不知道你們只安裝pyinstaller能不能行,反正我是在打包過程中失敗了,提示少了這個模塊,所以我是安裝了這個模塊的。這裡也建議使用命令行安裝(管理員模式)

pip install pyQt5
打包

1、命令介紹

默認打包:默認是 -D,意思是打成一個文件夾。

pyinstaller **.py

打包成一個文件:-F 選項可以打出一個exe文件

pyinstaller -F **.py

去掉命令行黑框:-w 選項可以打桌面程序,去掉命令行黑框

pyinstaller -F -w **.py

修改程序默認圖標:-i 可以設置圖標路徑,將圖標放在根目錄

pyinstaller -F -w -i **.ico **.py

2、開始打包

pyinstaller -F -w -i panda.ico screenCapure.py

3、打包後 在dist文件夾下

運行

點擊啟動,通過進程可以看到程序運行起來了,並且也有一個png文件夾創建了,同時裡面也有截屏的圖片了。

發布者:全棧程序員棧長,轉載請注明出處:https://javaforall.cn/129495.html原文鏈接:https://javaforall.cn


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved