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,打包成一個exe文件 |
-D | -onefile,創(chuàng)建一個目錄,包含exe文件,但會依賴很多文件(默認(rèn)選項) |
-c | -console,-nowindowed,使用控制臺,無窗口(默認(rèn)) |
-w | -Windowed,-noconsole,使用窗口,無控制臺 |
Pyinstaller在pycharm的支持配置
第一步:設(shè)置—-》工具—–》外部工具,點擊左上角的加號
第二步:屬性配置
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)用實例
新建helloworld.py程序如下
鼠標(biāo)點擊需要打包的程序后,在工具—-》外部工具—-》pyinstaller
執(zhí)行過程如下
看到最后一個單詞成功就知道打包好了,文件管理器進(jìn)入你打包程序所在的文件夾
打開dist文件夾
運行程序
ok,大功告成了,一個簡單的Python應(yīng)用程序安裝包打包成功。
本文主要講解了Python打包工具PyInstaller的安裝與pycharm配置支持PyInstaller詳細(xì)方法,更多關(guān)于Python打包工具PyInstaller知識請查看下面的相關(guān)鏈接
- 利用pyinstaller或virtualenv將python程序打包詳解
- 用PyInstaller把Python代碼打包成單個獨立的exe可執(zhí)行文件
- Python打包方法Pyinstaller的使用
- python pyinstaller打包exe報錯的解決方法
- Python中用pyinstaller打包時的圖標(biāo)問題及解決方法
- PyInstaller將Python文件打包為exe后如何反編譯(破解源碼)以及防止反編譯
- 教你使用pyinstaller打包Python教程
- 如何使用pyinstaller打包多個和單個python文件詳解
- python使用Pyinstaller如何打包整個項目
- 使用PyInstaller將Python代碼打包成獨立可執(zhí)行文件詳細(xì)步驟
相關(guān)文章
如何用Python?實現(xiàn)景區(qū)安防系統(tǒng)
本設(shè)計中,利用YOLO目標(biāo)檢測算法、Openpose姿態(tài)識別算法、deepsort跟蹤算法、MSCNN人群密度估計算法實現(xiàn)了火災(zāi)監(jiān)測、吸煙監(jiān)測、行為安全監(jiān)測、人群密度監(jiān)測、口罩率監(jiān)測、人員定位監(jiān)測六大功能,對Python?實現(xiàn)景區(qū)安防系統(tǒng)感興趣的朋友一起看看吧2022-07-07PyTorch中model.zero_grad()和optimizer.zero_grad()用法
這篇文章主要介紹了PyTorch中model.zero_grad()和optimizer.zero_grad()用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06python中的iterator和"lazy?iterator"區(qū)別介紹
這篇文章主要介紹了python中的iterator和?“l(fā)azy?iterator“之間有什么區(qū)別,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04Python 3.3實現(xiàn)計算兩個日期間隔秒數(shù)/天數(shù)的方法示例
這篇文章主要介紹了Python 3.3實現(xiàn)計算兩個日期間隔秒數(shù)/天數(shù)的方法,結(jié)合實例形式較為詳細(xì)的分析了基于Python3.3的日期時間轉(zhuǎn)換與運算相關(guān)操作技巧,需要的朋友可以參考下2019-01-01python中property屬性的介紹及其應(yīng)用詳解
這篇文章主要介紹了python中property屬性的介紹及其應(yīng)用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08