python程序1:第一個交互式.exe程序
這個程序用到的是python上matplotlib模塊。
Matplotlib是一個用于繪制數(shù)據可視化圖表的Python庫。它可以創(chuàng)建各種類型的圖表,包括折線圖、散點圖、柱狀圖、餅圖、等高線圖等。Matplotlib具有廣泛的功能和靈活性,可以滿足各種繪圖需求。
以下是Matplotlib的一些主要特點:
靈活性:Matplotlib支持多種繪圖風格,可以創(chuàng)建各種類型的圖表,并允許用戶自定義每個元素的外觀和屬性。
易于使用:Matplotlib具有簡單易懂的API,使得用戶可以輕松地創(chuàng)建和定制圖表。
交互式繪圖:Matplotlib支持交互式繪圖,用戶可以通過縮放、平移和旋轉等操作來探索數(shù)據。
多平臺支持:Matplotlib可以在多個操作系統(tǒng)上運行,并且可以與許多GUI工具包(如Tkinter、wxPython和Qt)集成。
Matplotlib主要由以下幾個模塊組成:
pyplot:這是Matplotlib的主要模塊,它提供了類似于MATLAB的界面,使得用戶可以輕松地創(chuàng)建和定制圖表。
pylab:這是一個便利的模塊,它將pyplot和NumPy等庫組合在一起,并提供了一些額外的功能。
artist:這是Matplotlib中所有可見元素(如圖形、軸、文本等)的基類。
backend:這是Matplotlib的后端模塊,它負責將圖形渲染到屏幕或文件中。
下面開始去如何用pycharm實現(xiàn)這個可執(zhí)行程序。
首先下載一個pycharm程序,官網下載地址:點這里
安裝后,左上角文件-新建項目

默認設置即可。
右鍵點擊該工程,新建一個python文件,需要在這個文件里導入模塊,這里用到的模塊就是Matplotlib numpy,看最下面,選終端。

需要在終端內用命令:pip install matplotlib numpy

安裝完畢,就可以在python文件寫代碼了

我們在pycharm環(huán)境中測試一下(ctrl+shift+F10,測試當前代碼執(zhí)行)

運行沒啥問題,選3個角,生成等高線

選擇縮放兩個角,按鼠標中鍵完成

用pyinstaller封裝py代碼,生成可執(zhí)行文件。
先在終端里pip install pyinstaller
在windows的cmd找到pyinstaller執(zhí)行寫的代碼,在其目錄會生成dist文件夾,里面就是windows的可執(zhí)行文件
如果在運行?pyinstaller
?命令時出現(xiàn)?'pyinstaller' 不是內部或外部命令
?的錯誤,可能是因為?pyinstaller
?沒有正確安裝或者沒有添加到系統(tǒng)環(huán)境變量中。
可以嘗試以下解決方法:
如果尚未安裝?
pyinstaller
,請在命令提示符中輸入以下命令來安裝:復制pip install pyinstaller
(其實已經在上面裝了,只是不在環(huán)境變量里)如果已經安裝了?
pyinstaller
,請檢查是否將其添加到了系統(tǒng)環(huán)境變量中??梢园凑找韵虏襟E進行操作:右鍵單擊“此電腦”并選擇“屬性”。
選擇“高級系統(tǒng)設置”。
在“高級”選項卡下,單擊“環(huán)境變量”。
在“系統(tǒng)變量”下找到“Path”,并單擊“編輯”。
在彈出的對話框中,單擊“新建”,并輸入?
C:\PythonXX\Scripts
(其中?XX
?是您的Python版本號)。單擊“確定”保存更改。
如何還不行,直接cd到該工程的目錄下\venv\scripts\剛才裝的installer在這里面,如下圖所示

好了看一下dist的文件吧,

到這一步你就用有自己的第一個.exe程序了,大功告成!

有各路大神來訪問這網站,我就不留后門啦。需要exe文件的可以留言或者聯(lián)系我。zhizhonggzz@gmail.com--歡迎訪問我的個人主頁:http://x521.top/