Python PyInstaller庫基本使用方法分析
本文實例講述了Python PyInstaller庫基本使用方法。分享給大家供大家參考,具體如下:
概述
將.py源碼轉(zhuǎn)換成無需源代碼的可執(zhí)行文件
.py文件 -> PyInstaller -> - Windows(exe文件)/Linux/Max OS X
PyInstaller庫是第三方庫
- 官方網(wǎng)站:PyInstaller
- 第三方庫:使用前需要額外安裝
- 安裝第三方庫需要使用pip工具
Window 系統(tǒng)環(huán)境下安裝
- 首先環(huán)境變量需已設(shè)定好 ,Win+R 調(diào)出運行,輸入sysdm.cpl,喚出系統(tǒng)屬性。
高級選項頁中點開環(huán)境變量。
- 編輯Path環(huán)境變量,后增;python安裝路徑;pip.exe所在路徑
- 電腦網(wǎng)絡(luò)是正常的,打開命令行窗口輸入pip install pyinstaller回車即可。
pip自動聯(lián)網(wǎng)安裝
簡單使用
(cmd命令行) pyinstaller -F <文件名.py>
簡單使用
常用參數(shù)
參數(shù) | 描述 |
-h | 查看幫助 |
--clean | 清理打包過程中的臨時文件 |
-D,--onedir | 默認(rèn)值,生產(chǎn)dist文件夾 |
-F,--onefile | 在dist文件夾中只生成獨立的打包文件 |
-i <圖片文件名.ico> |
指定打包程序使用的圖標(biāo)(icon)文件 |
-w | Window環(huán)境中,程序啟動時,不打開控制臺 |
-c | Window環(huán)境中,使用控制臺 |
使用舉例
pyinstaller -i curve.ico -F SevenDigitsDrawV2.py
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python加密解密算法與技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
Python+Pygame實戰(zhàn)之英文版猜字游戲的實現(xiàn)
這篇文章主要為大家介紹了如何利用Python中的Pygame模塊實現(xiàn)英文版猜單詞游戲,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python游戲開發(fā)有一定幫助,需要的可以參考一下2022-08-08Centos下實現(xiàn)安裝Python3.6和Python2共存
這篇文章主要介紹了Centos下實現(xiàn)安裝Python3.6和Python2共存,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08Python 根據(jù)數(shù)據(jù)模板創(chuàng)建shapefile的實現(xiàn)
今天小編就為大家分享一篇Python 根據(jù)數(shù)據(jù)模板創(chuàng)建shapefile的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11解決Python內(nèi)層for循環(huán)如何break出外層的循環(huán)的問題
今天小編就為大家分享一篇解決Python內(nèi)層for循環(huán)如何break出外層的循環(huán)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06使用Streamlit和Pandas實現(xiàn)帶有可點擊鏈接的數(shù)據(jù)表格
這篇文章主要為大家詳細(xì)介紹了如何利用?Streamlit?和?Pandas?在?Python?中創(chuàng)建一個帶有可點擊鏈接的數(shù)據(jù)表格,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-11-11