Python打包為exe詳細(xì)教程
一、安裝 → pyinstaller
1.1 方式1:cmd
1. 調(diào)出運(yùn)行窗口:win + r, 并輸入 cmd 2. 切換到 pip.exe 目錄(Scripts,參考如下:) cd C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\Scripts # D: # 若是其它盤,如 D # cd D:\xx 3. 執(zhí)行命令 pip install pyinstaller
1. 切換到 pip.exe 的目錄(找到你本地 pip 目錄路徑)
import os # lib 為 path 庫(kù)的目錄,Scripts 為 pip.exe 的目錄 lib = os.path.dirname(os.path.__file__) pip = os.path.join(os.path.dirname(lib), 'Scripts') # print(lib) print(pip)
查詢結(jié)果:說(shuō)明(C:\xx 是單獨(dú)安裝、環(huán)境變量中配置的,D:\xx 是 Pycharm 自帶的)
2. 安裝 pyinstaller
1.2 方式2:Pycharm
1. 調(diào)出執(zhí)行命令窗口:快捷鍵 Alt + F12 2. 切換到 Pycharm Scripts 目錄 (1) cd D:\xx\venv\Script # xx: 自己本地路徑 (2) pip install pyinstaller
最簡(jiǎn)單:選中 pyinstaller,Alt + Enter,直接選擇安裝即可
(右下角)提示安裝成功,即可。
二、打包 → pyinstaller -F *.py
1. 命令: pyinstaller -F *.py(星號(hào)為py文件的全路徑,如下圖) (1) F : '大寫' (2) * : '需要打包的 .py 文件的絕對(duì)路徑' 2. 說(shuō)明 (1) 絕對(duì)路徑中,不能帶有 '空格'
2.1 執(zhí)行命令
2.2 文件目錄
三、可能存在問(wèn)題
3.1 不是內(nèi)部或外部命令
錯(cuò)誤截圖:
錯(cuò)誤原因:沒(méi)有配置 "環(huán)境變量"
到此這篇關(guān)于Python打包為exe詳細(xì)教程的文章就介紹到這了,更多相關(guān)Python打包exe內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實(shí)現(xiàn)奇數(shù)列與偶數(shù)列調(diào)換的方法詳解
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)df的奇數(shù)列與偶數(shù)列調(diào)換位置,比如A列,B列,調(diào)換成B列,A列,感興趣的小伙伴可以了解一下2022-05-05python動(dòng)態(tài)進(jìn)度條的實(shí)現(xiàn)代碼
有時(shí)候我們需要使用print打印工作進(jìn)度,正常使用print函數(shù)會(huì)導(dǎo)致刷屏的現(xiàn)象,本文通過(guò)實(shí)例代碼給大家介紹python動(dòng)態(tài)進(jìn)度條的實(shí)現(xiàn)方法,感興趣的朋友跟隨小編一起看看吧2019-07-07Python?超簡(jiǎn)潔且詳細(xì)爬取西瓜視頻案例
今天給大家?guī)?lái)一篇爬取西瓜視頻的小教程,很簡(jiǎn)單的幾十行代碼就可以實(shí)現(xiàn)了,每一段代碼都詳細(xì)說(shuō)明了用途,看完你就能夠自己動(dòng)手寫,感興趣的同學(xué)快來(lái)跟著小編往下看吧2021-11-11解決python將xml格式文件轉(zhuǎn)換成txt文件的問(wèn)題(xml.etree方法)
從數(shù)據(jù)分析的角度去看xml格式的數(shù)據(jù)集,具有簡(jiǎn)單性,結(jié)構(gòu)和內(nèi)容分離、可擴(kuò)展性的特征,今天通過(guò)本文給大家分享python將xml格式文件轉(zhuǎn)換成txt文件的問(wèn)題及解決方法(xml.etree方法),感興趣的朋友一起看看吧2021-09-09pandas將Series轉(zhuǎn)成DataFrame的實(shí)現(xiàn)
本文主要介紹了pandas將Series轉(zhuǎn)成DataFrame的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Python利用wxPython制作一個(gè)有趣的驗(yàn)證碼生成器
這篇文章主要為大家詳細(xì)介紹了Python如何利用wxPython制作一個(gè)簡(jiǎn)單有趣的驗(yàn)證碼生成器,文中的示例代碼講解詳細(xì),需要的小伙伴可以了解一下2023-04-04Python函數(shù)裝飾器實(shí)現(xiàn)方法詳解
這篇文章主要介紹了Python函數(shù)裝飾器實(shí)現(xiàn)方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python函數(shù)裝飾器的概念、功能、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-12-12Python 中PyQt5 點(diǎn)擊主窗口彈出另一個(gè)窗口的實(shí)現(xiàn)方法
這篇文章主要介紹了Python 中PyQt5 點(diǎn)擊主窗口彈出另一個(gè)窗口的實(shí)現(xiàn)方法,本文代碼實(shí)例圖文相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07