Python如何把指令碼編譯成可執行exe檔案

2022-10-09 05:30:10 字數 1944 閱讀 1538

學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 公共原始檔,開發一般都會包括...