1.python/pip/pyinstaller不是內部或外部命令,也不是可運行的程序或批處理文件的問題
環境:WIN10+Anaconda3
原因:可能是環境變量沒有添加
解決步驟:
-
找到Anaconda3的安裝路徑
-
添加環境變量:右鍵我的電腦--屬性--高級系統設置--高級--環境變量
-
系統變量中的Path變量,雙擊或者點擊編輯
-
將安裝路徑加到Path中
由於我是用anaconda來管理python,所以還需要再加上兩條
2. pycharm打包.py程序爲可執行文件exe
操作步驟如下:
1.在pycharm中安裝插件PyInstaller
2.調出terminal終端,輸入命令pyinstaller -F -w xxxxxx.py (需要打包的文件)點擊回車
參數說明:
-F:將所有庫文件打包成一個exe
-w:隱藏黑色控制檯窗口
如果不加-F參數會生成很多文件,但運行比較快。壓縮後比單個exe文件小一點
加-F參數只生成一個exe文件,但運行慢
3.輸入指定命令後會在當前目錄下生產dist文件夾,dist文件夾下爲生成的exe文件