python 使用PyInstaller將程式打包

來源:互聯網
上載者:User

標籤:idt   mil   ali   python解譯器   IV   技術分享   eve   --   success   

  PyInstaller可以用來打包python應用程式,打包完的程式就可以在沒有安裝Python解譯器的機器上運行了。類似於C#表單程式使用Setup Factory 9 Trial進行打包。

安裝:PyInstaller,開啟cmd命令列執行 pip install pyinstaller

pip install pyinstaller

當出現Successfully表示安裝成功

打包:接下來找到將要打包的程式,例如我的放在 F:\Python\Python36-32\Project,然後執行 pyinstaller -F +檔案名稱即可,這裡我的檔案名稱為SevenDigitsDrawV2.py

pyinstaller -F SevenDigitsDrawV2.py

然後可以在目錄下看到多出來三個檔案夾,即:__pycache__,build,dist,其中__pycache__,build無用可刪除,產生好的exe檔案在dist下。

開啟便可執行應用程式。

PyInstaller 庫常用參數:

參數 描述
-h 查看協助
--clean 清理打包過程中的臨時檔案
-D,--onedir 預設值。產生dist檔案夾
-F,--onefile 在dist檔案夾中只產生獨立的打包檔案
-i <表徵圖檔案名稱.ico> 指定打包程式使用的表徵圖(icon)檔案

python 使用PyInstaller將程式打包

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.