學Python那麼久了,才知道自己不會把腳本編譯成可執行exe文件。這是昨天以為小伙伴告訴我的,為了幫她解決這個問題,我今天特意寫了這一篇文章。相信肯定不止我的小伙伴不會,也許某個角落也藏著一個你。 首先,通過Python Fire可以快速便捷地生成命令行工具(參見《Python Fire的速成教程 ...
學Python那麼久了,才知道自己不會把腳本編譯成可執行exe文件。這是昨天以為小伙伴告訴我的,為了幫她解決這個問題,
我今天特意寫了這一篇文章。相信肯定不止我的小伙伴不會,也許某個角落也藏著一個你。
首先,通過Python Fire可以快速便捷地生成命令行工具(參見《Python Fire的速成教程 A Crash Course to Python Fire》),但在Windows系統中,你必須通過類似"Python cmd.py"的命令來執行,而不能直接調用命令行工具,這顯然是不太方便的。
為了能讓使用體驗更便捷,我們需要將Python腳本編譯成可行性exe文件,這樣通過win + R快捷鍵就可以直接調用了。
整個過程並不複雜。首先安裝pyinstaller
#####Python學習交流Q群:906715085####
pip intsall pyinstaller
安裝完成之後,需要將安裝目錄寫到環境變數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直接運行該程式。
步驟就那麼幾步,希望這個教程不僅可以幫助到我的小伙伴,也可以幫助到屏幕前的你。居然都看到這裡了,不順手給我點一個贊我都瞧不起你。這一篇到這裡結束了,周末了,大家周末愉快呀!