學python那麼久了,才知道自己不會把指令碼編譯成可執行exe檔案。這是昨天以為小夥伴告訴我的,為了幫她解決這個問題,
我今天特意寫了這一篇文章。相信肯定不止我的小夥伴不會,也許某個角落也藏著乙個你。
首先,通過python fire可以快速便捷地生成命令列工具(參見《python fire的速成教程 a crash course to python fire》),但在windows系統中,你必須通過類似"python cmd.py"的命令來執行,而不能直接呼叫命令列工具,這顯然是不太方便的。
為了能讓使用體驗更便捷,我們需要將python指令碼編譯成可行性exe檔案,這樣通過win + r快捷鍵就可以直接呼叫了。
整個過程並不複雜。首先安裝pyinstaller
#####python學習交流q群:906715085####安裝完成之後,需要將安裝目錄寫到環境變數path中,這樣命令列呼叫就能獲取到pyinstaller命令。
通過python fire可以快速便捷地生成命令列工具(參見《python fire的速成教程 a crash course to python fire》),但在windows系統中,你必須通過類似"python cmd.py"的命令來執行,而不能直接呼叫命令列工具,這顯然是不太方便的。
為了能讓使用體驗更便捷,我們需要將python指令碼編譯成可行性exe檔案,這樣通過win + r快捷鍵就可以直接呼叫了。
整個過程並不複雜。首先安裝pyinstaller:
pip intsall pyinstaller安裝完成之後,需要將安裝目錄寫到環境變數path中,這樣命令列呼叫就能獲取到pyinstaller命令。接下來通過pyinstaller命令將python指令碼編譯成exe檔案:
pyinstaller -f -w quick.py當命令執行完,在當前目錄下會生成以下檔案:此時,到dist/目錄下就可以找到quick.exe檔案,並且可以直接執行。
.\quick.exe 環境變數
同樣,我們可以把quick.exe放入到系統環境變數path的某個目錄下,之後就可以通過win + r直接執行該程式。
步驟就那麼幾步,希望這個教程不僅可以幫助到我的小夥伴,也可以幫助到螢幕前的你。居然都看到這裡了,不順手給我點乙個贊我都瞧不起你。這一篇到這裡結束了,週末了,大家週末愉快呀!
把python檔案編譯成exe檔案
把python檔案編譯成exe檔案 2008年06月24日 星期二 下午 08 37 把python 編譯成exe檔案是一件很酷的事情,有很多軟體都能實現這個功能。1.py2exe鏈結 安裝比較簡單,一路下一步就行了。建立乙個例子檔案foobar.py print foobar 建立乙個安裝檔案se...
把proto檔案編譯成objective c檔案
liliang的專欄 當前最新版本2.4.1 最後make install後,會生成編譯器protoc,並拷貝到 usr local bin目錄下。目前有兩種型別的實現。乙個針對protocolbuffer2.2做修改,使最後生成的.proto檔案編譯器 protoc 支援objective c型別...
把 MPP Sample 編譯成動態庫
mpp component 開發攝像頭isp影象演算法 ko 一些編譯好的或存放待編譯的驅動模組 lib 框架api庫 sample 應用開發示例 一般做 應用開發直接到sample中,套用檔案組織結構就可以了 tools 呼叫api的工具例子sample common 公共原始檔,開發一般都會包括...