1. 程式人生 > >python生成可執行exe

python生成可執行exe

1,打2015 補丁

然後,線上安裝 matplotlib , opencv-python, scikit-earn, pyinstaller

例如,pip install matplotlib, pip install opencv-python,

pip install scikit-learn

pip install pyinstaller

編譯分兩步

第一,pyinstaller -F  x.py , 會在同目錄下產生x.spec 檔案;

第二,等第一步結束後,開啟x.spec檔案,將其中的  datas, 和hiddenimports替換為:          

             datas=[('model\\','model')],

             hiddenimports=['scipy._lib.messagestream', 'sklearn.neighbors.typedefs'],

然後,執行 pyinstaller -F x.spec

最終生成的exe 在dist下面,拿出來放到x.py同目錄下,即可執行