Python PyInstaller庫(kù)基本使用方法分析
本文實(shí)例講述了Python PyInstaller庫(kù)基本使用方法。分享給大家供大家參考,具體如下:
概述
將.py源碼轉(zhuǎn)換成無(wú)需源代碼的可執(zhí)行文件
.py文件 -> PyInstaller -> - Windows(exe文件)/Linux/Max OS X
PyInstaller庫(kù)是第三方庫(kù)
- 官方網(wǎng)站:PyInstaller
- 第三方庫(kù):使用前需要額外安裝
- 安裝第三方庫(kù)需要使用pip工具
Window 系統(tǒng)環(huán)境下安裝
- 首先環(huán)境變量需已設(shè)定好 ,Win+R 調(diào)出運(yùn)行,輸入sysdm.cpl,喚出系統(tǒng)屬性。
高級(jí)選項(xiàng)頁(yè)中點(diǎn)開環(huán)境變量。
- 編輯Path環(huán)境變量,后增;python安裝路徑;pip.exe所在路徑
- 電腦網(wǎng)絡(luò)是正常的,打開命令行窗口輸入pip install pyinstaller回車即可。

pip自動(dòng)聯(lián)網(wǎng)安裝
簡(jiǎn)單使用
(cmd命令行) pyinstaller -F <文件名.py>

簡(jiǎn)單使用
常用參數(shù)
| 參數(shù) | 描述 |
| -h | 查看幫助 |
| --clean | 清理打包過(guò)程中的臨時(shí)文件 |
| -D,--onedir | 默認(rèn)值,生產(chǎn)dist文件夾 |
| -F,--onefile | 在dist文件夾中只生成獨(dú)立的打包文件 |
| -i <圖片文件名.ico> |
指定打包程序使用的圖標(biāo)(icon)文件 |
| -w | Window環(huán)境中,程序啟動(dòng)時(shí),不打開控制臺(tái) |
| -c | Window環(huán)境中,使用控制臺(tái) |
使用舉例
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ìn)階經(jīng)典教程》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
詳解如何使用Python實(shí)現(xiàn)復(fù)制粘貼的功能
pandas?里面有一個(gè)?pd.read_clipboard?函數(shù),可以根據(jù)你復(fù)制的內(nèi)容生成DataFrame。本文就利用這個(gè)函數(shù)實(shí)現(xiàn)復(fù)制粘貼的功能,感興趣的可以了解一下2023-01-01
python 對(duì)給定可迭代集合統(tǒng)計(jì)出現(xiàn)頻率,并排序的方法
今天小編就為大家分享一篇python 對(duì)給定可迭代集合統(tǒng)計(jì)出現(xiàn)頻率,并排序的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10
Django數(shù)據(jù)庫(kù)(SQlite)基本入門使用教程
django有默認(rèn)自帶的數(shù)據(jù)庫(kù),當(dāng)然也可以用其他的數(shù)據(jù)庫(kù),下面這篇文章主要給大家介紹了關(guān)于Django數(shù)據(jù)庫(kù)(SQlite)基本入門使用教程的相關(guān)資料,需要的朋友可以參考下2022-07-07
python控制結(jié)構(gòu)的條件判斷與循環(huán)示例詳解
這篇文章主要為大家介紹了python控制結(jié)構(gòu)的條件判斷與循環(huán)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06
Python線程創(chuàng)建和終止實(shí)例代碼
這篇文章主要介紹了Python線程創(chuàng)建和終止實(shí)例代碼,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01
了解一下python內(nèi)建模塊collections
這篇文章主要介紹了Python內(nèi)建模塊——collections的相關(guān)資料,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-09-09
Python機(jī)器學(xué)習(xí)NLP自然語(yǔ)言處理基本操作電影影評(píng)分析
本文是Python機(jī)器學(xué)習(xí)NLP自然語(yǔ)言處理系列文章,帶大家開啟一段學(xué)習(xí)自然語(yǔ)言處理 (NLP) 的旅程。本篇文章主要學(xué)習(xí)NLP自然語(yǔ)言處理基本操電影影評(píng)分析2021-09-09

