亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PyInstaller安裝包瘦身的方法是什么

發布時間:2023-03-21 10:55:36 來源:億速云 閱讀:172 作者:iii 欄目:開發技術

今天小編給大家分享一下PyInstaller安裝包瘦身的方法是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

安裝包瘦身

直接pyinstaller打包的話,如果當前pip環境安裝的庫較多的話,會導致生成的可執行exe程序文件過大,大幾十MB。

但是如果卸載掉一些庫的話,影響其他項目導致不可用。

【優化方案】

1.采用虛擬環境打包,按需安裝庫

cd 到對應要打包的項目工程目錄中

如果是首次打包,需要建立虛擬環境

pipenv install

如果是第二次要更新打包的話,直接

pipenv shell

2.只安裝當前所需的依賴庫

可以先更新一下pip到最新版本

python.exe -m pip install --upgrade pip

安裝第三方庫

pip install pandas

建議加上-i https://pypi.tuna.tsinghua.edu.cn/simple

從國內的一些鏡像源下載安裝,速度會快很多

記得安裝pyinstaller

3.加入UPX

UPX is not available.

如果忽略這個錯誤,也是可以打包的,,但是打出來的exe文件會大一點。

pyinstaller是通過UPX進行壓縮操作,如果缺少upx,會導致exe變大。

The Ultimate Packer for eXecutables(可執行文件的終極打包程序)

去https://upx.github.io/下載UPX

PyInstaller安裝包瘦身的方法是什么

PyInstaller安裝包瘦身的方法是什么

PyInstaller安裝包瘦身的方法是什么

解壓到pipenv虛擬環境對應的目錄下,C:\Users\用戶名\.virtualenvs\項目名\Scripts
裝好UPX之后,打包的exe比未安裝UPX的exe小了

4.打包EXE

pyinstaller -F test.py -ntest

帶圖標-i test.ico

pyinstaller -F -i test.ico main.py -ntest

以上就是“PyInstaller安裝包瘦身的方法是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

榆树市| 铜梁县| 曲阳县| 宁化县| 澄江县| 临泉县| 涪陵区| 东辽县| 海南省| 大同市| 孝昌县| 沙河市| 鹰潭市| 浪卡子县| 财经| 于都县| 呼玛县| 黄冈市| 布拖县| 五峰| 荃湾区| 营口市| 胶州市| 尉犁县| 新巴尔虎右旗| 西藏| 托克逊县| 荆州市| 广元市| 黄龙县| 重庆市| 洱源县| 德阳市| 洪湖市| 景泰县| 德昌县| 泰兴市| 扎鲁特旗| 巫山县| 孟州市| 浦东新区|