Python打包為exe詳細教程
一、安裝 → pyinstaller
1.1 方式1:cmd
1. 調出運行窗口:win + r, 並輸入 cmd 2. 切換到 pip.exe 目錄(Scripts,參考如下:) cd C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\Scripts # D: # 若是其它盤,如 D # cd D:\xx 3. 執行命令 pip install pyinstaller
1. 切換到 pip.exe 的目錄(找到你本地 pip 目錄路徑)
import os # lib 為 path 庫的目錄,Scripts 為 pip.exe 的目錄 lib = os.path.dirname(os.path.__file__) pip = os.path.join(os.path.dirname(lib), 'Scripts') # print(lib) print(pip)
查詢結果:說明(C:\xx 是單獨安裝、環境變量中配置的,D:\xx 是 Pycharm 自帶的)
2. 安裝 pyinstaller
1.2 方式2:Pycharm
1. 調出執行命令窗口:快捷鍵 Alt + F12 2. 切換到 Pycharm Scripts 目錄 (1) cd D:\xx\venv\Script # xx: 自己本地路徑 (2) pip install pyinstaller
最簡單:選中 pyinstaller,Alt + Enter,直接選擇安裝即可
(右下角)提示安裝成功,即可。
二、打包 → pyinstaller -F *.py
1. 命令: pyinstaller -F *.py(星號為py文件的全路徑,如下圖) (1) F : '大寫' (2) * : '需要打包的 .py 文件的絕對路徑' 2. 說明 (1) 絕對路徑中,不能帶有 '空格'
2.1 執行命令
2.2 文件目錄
三、可能存在問題
3.1 不是內部或外部命令
錯誤截圖:
錯誤原因:沒有配置 “環境變量”
解決方案:Python 環境變量配置詳解
到此這篇關於Python打包為exe詳細教程的文章就介紹到這瞭,更多相關Python打包exe內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 解決pycharm臨時打包32位程序的問題
- 如何在vscode中安裝python庫的方法步驟
- Django將項目移動到新環境的操作步驟
- pyinstaller封裝exe的操作
- python中無法導入本地安裝好的第三方庫問題