Python程序打包之PyInstaller工具

本文配置環境:

操作系統:win10

python版本: 3.5

 因linux下的配置和安裝非常方便,通過pip 安裝也基本無報錯。現就win10下安裝和配置遇到的一些問題記錄一下,以備後查。

在pycharm 的setting 中有install 相關插件,不過這些插件都是在python 環境下通過import * 進行操作的。我需要在win10環境下通過安裝pyinstaller 工具對python程序進行打包,變成.exe 可執行程序直接在win10桌面上運行。

---pycharm 下的配置。已經安裝 pip ,easy_install   pyinstaller 等程序。

 

1.安裝python3.5 並將安裝路徑添加到系統環境變量中

2. 通過cmd 打開命令行界面:可以看到pip.exe  easy_install.exe  等程序

3 . 通過pip 安裝pyinstaller : 報錯,一時沒找到解決辦法,暫放在一邊。

通過 python  pyinstaller.exe -F <source.py> 報錯。 

後面改爲: pyinstaller.exe -F <source.py> ok

系統自動生成三個文件夾,其中 dist 文件夾中有可執行文件。

4.  以上爲單文件的打包,多py文件打包時,文件目錄可以默認在pycharm 上運行的目錄 。

4.1 需要打包的文件:

4.2 開始打包(只執行程序主入口 py文件 startcheck.py):

 

4.3   運行 startcheck.exe 的運行結果:

 

 

本文參考鏈接:1.http://c.biancheng.net/view/2690.html

                         2. https://blog.csdn.net/qq_36556893/article/details/81255165    

注意事項:     1. 如果pip 在cmd 環境下無法安裝python 插件,可以改用easy_install.ext  試試

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章