Python打包工具PyInstaller的安裝與pycharm配置支持PyInstaller詳細(xì)方法
windows系統(tǒng)下安裝Pyinstaller
cmd下輸入指令
pip install PyInstaller
Pyinstaller的使用
進(jìn)入需要打包的目錄下,執(zhí)行打包命令
Pyinstaller [opts] yourprogram.py
示范
pyinstaller -F -W helloworld.py
opts可選的參數(shù)
| 參數(shù) | 含義 |
|---|---|
| -F | -onefile,打包成一個(gè)exe文件 |
| -D | -onefile,創(chuàng)建一個(gè)目錄,包含exe文件,但會(huì)依賴很多文件(默認(rèn)選項(xiàng)) |
| -c | -console,-nowindowed,使用控制臺(tái),無窗口(默認(rèn)) |
| -w | -Windowed,-noconsole,使用窗口,無控制臺(tái) |
Pyinstaller在pycharm的支持配置
第一步:設(shè)置—-》工具—–》外部工具,點(diǎn)擊左上角的加號(hào)

第二步:屬性配置

name:Pyinstaller EXE(可自定義)
Program:pyinstaller.exe文件所在的路徑,可參考下列路徑
( C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyinstaller.exe)
arfuments:-F $FileNameWithoutExtension$.py –noconsole
working:$FileDir$
第三步:保存設(shè)置,退出即可
Pyinstaller的打包應(yīng)用實(shí)例
新建helloworld.py程序如下

鼠標(biāo)點(diǎn)擊需要打包的程序后,在工具—-》外部工具—-》pyinstaller

執(zhí)行過程如下

看到最后一個(gè)單詞成功就知道打包好了,文件管理器進(jìn)入你打包程序所在的文件夾

打開dist文件夾

運(yùn)行程序

ok,大功告成了,一個(gè)簡(jiǎn)單的Python應(yīng)用程序安裝包打包成功。
本文主要講解了Python打包工具PyInstaller的安裝與pycharm配置支持PyInstaller詳細(xì)方法,更多關(guān)于Python打包工具PyInstaller知識(shí)請(qǐng)查看下面的相關(guān)鏈接
- 利用pyinstaller或virtualenv將python程序打包詳解
- 用PyInstaller把Python代碼打包成單個(gè)獨(dú)立的exe可執(zhí)行文件
- Python打包方法Pyinstaller的使用
- python pyinstaller打包exe報(bào)錯(cuò)的解決方法
- Python中用pyinstaller打包時(shí)的圖標(biāo)問題及解決方法
- PyInstaller將Python文件打包為exe后如何反編譯(破解源碼)以及防止反編譯
- 教你使用pyinstaller打包Python教程
- 如何使用pyinstaller打包多個(gè)和單個(gè)python文件詳解
- python使用Pyinstaller如何打包整個(gè)項(xiàng)目
- 使用PyInstaller將Python代碼打包成獨(dú)立可執(zhí)行文件詳細(xì)步驟
相關(guān)文章
如何用Python?實(shí)現(xiàn)景區(qū)安防系統(tǒng)
本設(shè)計(jì)中,利用YOLO目標(biāo)檢測(cè)算法、Openpose姿態(tài)識(shí)別算法、deepsort跟蹤算法、MSCNN人群密度估計(jì)算法實(shí)現(xiàn)了火災(zāi)監(jiān)測(cè)、吸煙監(jiān)測(cè)、行為安全監(jiān)測(cè)、人群密度監(jiān)測(cè)、口罩率監(jiān)測(cè)、人員定位監(jiān)測(cè)六大功能,對(duì)Python?實(shí)現(xiàn)景區(qū)安防系統(tǒng)感興趣的朋友一起看看吧2022-07-07
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
這篇文章主要介紹了PyTorch中model.zero_grad()和optimizer.zero_grad()用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06
python中的iterator和"lazy?iterator"區(qū)別介紹
這篇文章主要介紹了python中的iterator和?“l(fā)azy?iterator“之間有什么區(qū)別,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04
使用python繪制cdf的多種實(shí)現(xiàn)方法
今天小編就為大家分享一篇使用python繪制cdf的多種實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python 3.3實(shí)現(xiàn)計(jì)算兩個(gè)日期間隔秒數(shù)/天數(shù)的方法示例
這篇文章主要介紹了Python 3.3實(shí)現(xiàn)計(jì)算兩個(gè)日期間隔秒數(shù)/天數(shù)的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了基于Python3.3的日期時(shí)間轉(zhuǎn)換與運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2019-01-01
python中property屬性的介紹及其應(yīng)用詳解
這篇文章主要介紹了python中property屬性的介紹及其應(yīng)用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08

