ython是寫自動化工具的利器,首先從安裝python,運行python文件開始出發吧~
第一步是安裝python:去官網安裝即可https://www.python.org/
當你安裝好python時,你可以在python環境下寫語句。
python環境有兩種方式打開:
第一種方式是找到并打開python文件夾中的python.exe;
第二種方式是Windows系統在搜索輸入cmd(或在mac系統下打開終端),進入命令行模式,輸入python(前提是已配置好環境變量)。python環境有一個特征,就是他的每行輸入行前面都有>>>三個大于號,python環境下,你可以輸入簡短的python命令,并回車即可得到反饋。
可如果你想寫一個獨立的較大的python文件,可以右鍵新建txt文檔,然后把.txt后綴改為.py。在選擇打開方式時,選擇IDLE方式,即可編輯,為了方便,可以右鍵選擇屬性,更改打開方式,選擇IDLE為默認打開方式,就可雙擊打開進入編輯頁面了,如果想運行在編輯頁面點擊f5即可運行。
注:不可以使用Notepad++,HTML可以使用,但是python文件是不行的!
有的童鞋想直接運行python文件,可以使用cmd命令行,先切換到要運行的文件路徑下,輸入python 文件名,即可在命令行窗口打印結果。
還有的同學直接使用python.exe方式打開py文件,這時候就會出現黑色窗口一閃而過,這是因為它執行命令的速度很快,如果沒有結果留下,就會出現閃退的情況。針對這種情況,有以下幾種打開方式供童鞋們選擇。
1、可以使用eclipse/pycharm等編譯器工具打開
2、直接在py文件后加入一句input()
3、下載appium/python-client,直接運行程序
為什么會這樣,是因為你使用的python版本不支持引起的。比如我的開發環境是win10+python3.9.5,在Windows2008 R2 運行,就會報錯。
總結:做python開發,首先根據使用環境來打包,切記切記
在WIN10上運行就正常,但在服務器上就會提示python39.dll 錯誤
如何看報錯信息自學python皮毛:運行打包程序閃退,如何看報錯信息
當初安裝python的時候,沒有考慮到項目環境,也沒有看python給的官方提示,如圖:
解決辦法:
第一步:首先下載支持window 2008 R2的版本,我下載的是python3.8.10,鏈接如下:
https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe
https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe
第二步:使用pycharm工具,新建一個項目,然后選擇python3.8的路徑,如圖:
然后,就是通過pycharm來缺什么安裝什么就可以。
最后代碼依賴的庫都安裝好了,就可以pyinstaller 打包了。打包后win7或Windows2008 R2 下運行正常了。不像網上說的如何將python3.9降級,如何安裝兼容性太不靠譜,如何使用conda太麻煩。浪費了一天時間,還不如這樣。