91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

台南县| 景德镇市| 东乡| 张家港市| 永城市| 庐江县| 泰州市| 延庆县| 古浪县| 缙云县| 彭阳县| 红原县| 东乌珠穆沁旗| 大城县| 威远县| 页游| 全南县| 桂东县| 博湖县| 股票| 驻马店市| 舟曲县| 伊宁市| 成安县| 朝阳区| 于田县| 长武县| 措美县| 石棉县| 涪陵区| 桓台县| 塘沽区| 广安市| 岳西县| 邢台县| 尼木县| 大余县| 沙田区| 肥城市| 望江县| 聂荣县|