如何將py 文件生成exe 格式文件


1.安裝pyinstaller 庫

  

  • 通過命令行安裝   

    • 快捷鍵windows +r ,輸入cmd,打開命令窗口,使用代碼  pip install pyinstaller 進行安裝;

      • 如果安裝的是pip3 ,就用pip3 install pyinstaller 安裝;

      • 我嘗試用這個方法安裝但是失敗了。所以找了參考教程,就是第二種方法。

  • 通過本地下載安裝
    •  先下載 pyinstaller的安裝文件,下載鏈接:http://www.pyinstaller.org/downloads.html
    • 我是按照推薦下載了4.0版本的;

    • 下載到本地后,直接解壓,然后通過管理員模式打開命令窗口,用 cmd 命令切換至 pyinstaller的解壓路徑,然后運行 python setup.py install

    • 安裝的過程有點久,出現下面的提示(PyInstaller==版本號)表明安裝成功         (圖片是百度搜的,實際顯示的版本和你下載的版本是一致的,這個圖是安裝3.4 版本的)   
  • 通過 pip show pyinstaller查看詳細信息進一步確認安裝情況(我這里安裝的pip3 )   

               

  • 環境變量配置

    • 簡單一點的操作就是直接放在python 目錄下。 

      •  類似於D:\python\Lib\site-packages\pyinstaller-4.0-py3.7.egg\PyInstaller,這個是我存放pyinstaller 的目錄;因為安裝python 的時候D:\python已經配置過環境變量了,所以我這里就省了這一步操作。

    • 如果不想放在python 目錄下,就把放置pyinstallers的目錄添加到環境變量Path下。

2.生成exe 文件

  • 在需要打包的文件目錄下(也就是放置py文件的地方),打開cmd,輸入命令行 pyinstaller  -F   文件路徑+文件名

  • 轉換成功的話就可以在生成dist文件下看到。

  • 如果轉換出問題的話,目前有遇到的是:

    • py 文件名中有空格;

    • 文件路徑寫錯;

    • 還有一種特殊情況,就是pyinstaller 安裝成功了,但是生成的時候提示pyinstaller 不是可執行文件,這個時候需要檢查pyinstaller 庫的位置,我這里是直接放在了python路徑下。          

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM