手把手教你如何使python變?yōu)榭蓤?zhí)行文件
使用 pyInstaller 將 python 程序生成可直接運行的程序,這個exe程序就可以在Windows 或 Mac OS平臺上運行。(可以不用安裝python也可以使用歐O(∩_∩)O~)
接下來就手把手教你如何將自己開發(fā)的python項目做成exe文件(共六步):
第一步:安裝第三方庫pyInstaller,命令【pip install pyinstaller】
第二步:安裝成功后,生成pyinstaller.exe文件,這個文件所在的目錄要加入到【環(huán)境變量】中;


特別注意:此步驟超級重要?。。。。。?!不做的話,后面可能出錯歐~
第三步:安裝成功后,找到【PyInstaller】文件夾,并將要轉換成exe文件的python文件放該文件下面,后續(xù)要使用!

第四步:在【PyInstaller】文件夾里面打開CMD窗口(shift+鼠標右擊----->在此處打開Powershell窗口),即可進入CMD窗口;

第五步:使用命令【pyinstaller -F -c redmine自動提單小程序.py】命令將python代碼做成一個exe程序,大功告成,接下來找到對應的exe程序就可以啦~

如果此時報錯: 無法將“pyinstaller”項識別為 cmdlet、函數(shù)、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。所在位置 行:1 字符: 1+ pyinstaller -F redmine自動化提單.py+ ~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (pyinstaller:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
那可能是因為環(huán)境變量沒有設置成功,返回【第一步】檢查一下。
【pyinstaller -F -c 源python文件】
常用可選項及說明:
-F:打包后只生成單個exe格式文件;
-D:默認選項,創(chuàng)建一個目錄,包含exe文件以及大量依賴文件;
-c:默認選項,使用控制臺(就是類似cmd的黑框);
-w:不使用控制臺;
-p:添加搜索路徑,讓其找到對應的庫;
-i:改變生成程序的icon圖標。
第六步:【PyInstaller】文件夾同級目錄會生成一個【dist】文件夾,找到文件【redmine自動提單小程序.exe】就大功告成啦~O(∩_∩)O~

總結
到此這篇關于如何使python變?yōu)榭蓤?zhí)行文件的文章就介紹到這了,更多相關python變可執(zhí)行文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Python+OpenCV實現(xiàn)閾值分割的方法詳解
閾值分割法是一種基于區(qū)域的圖像分割技術,原理是把圖像像素點分為若干類。本文將利用Python+OpenCV實現(xiàn)閾值分割,感興趣的可以了解一下2022-05-05
Python中enumerate()函數(shù)編寫更Pythonic的循環(huán)
本篇文章主要大家通過實例講述了Python中enumerate()函數(shù)編寫更Pythonic的循環(huán)的知識點,有興趣的朋友參考學習下。2018-03-03
python3+RobotFramework環(huán)境搭建過程
之前用的python2.7+robotframework進行的自動化測試,python3的還沒嘗試,今天嘗試了下,搭建環(huán)境的時候也是各種報錯,今天給大家分享下python3+RobotFramework環(huán)境搭建過程,感興趣的朋友一起看看吧2023-08-08
python thrift 實現(xiàn) 單端口多服務的過程
這篇文章主要介紹了python thrift 實現(xiàn) 單端口多服務的過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06

