用了Win10的配置環境變數功能後,其比Win7的配置界面更直觀、更易操作與理解,特此更新併發布本篇文章。 如果你的電腦是Win7系統,請參考:在Win7上配置Path環境變數 我們說的環境變數,一般是指的是Path環境變數。 第一步:點擊“此電腦”,右鍵,“屬性” 第二步:點擊“高級系統設置”,彈 ...
用了Win10的配置環境變數功能後,其比Win7的配置界面更直觀、更易操作與理解,特此更新併發布本篇文章。
如果你的電腦是Win7系統,請參考:在Win7上配置Path環境變數
我們說的環境變數,一般是指的是Path環境變數。
第一步:點擊“此電腦”,右鍵,“屬性”
第二步:點擊“高級系統設置”,彈出的視窗選“高級”選項卡,點擊“環境變數”
第三步:找到“系統變數”,滾動環境變數列表,找到“Path”這個環境變數,點擊“編輯”
第四步:選擇新建,添加文件夾路徑,比如你要將python.exe在任何路徑下均可以訪問,則新建添加C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32
搜索及調用優先順序
以下以cmd運行python.exe為例,其python.exe的搜索優先順序是:
- cmd會最優先去當前路徑下搜索尋找python.exe,
- 如果當前路徑下沒找到,就會再去Path環境變數的各路徑下搜索尋找python.exe,
- 如果你的Path環境變數下,有多個包含python.exe的路徑,靠前的優先調用:
比如Path環境變數如上,則優先調用C:\Python2.7路徑下的python.exe解釋器。
配置Path環境變數的好處
- 可以在任何路徑下,調用某個已經在Path環境變數路徑下的文件。
- Python可以快速調用命令,無需加絕對路徑。
如果沒配置Path環境變數,
又想調用各類命令行工具軟體,比如adb.exe, ffmpeg.exe,python.exe等,
那你只能用絕對路徑了,比如使用以下代碼段。
import os
os.system("C:\Users\Administrator\Desktop\adb\adb.exe reboot")
如果將adb.exe所在路徑C:\Users\Administrator\Desktop\adb,加入到了Path環境變數。
則就可以寫成:
import os
os.system("adb reboot")
所以為了後續更好地調用各類命令, 務必配置好Path環境變數。
小提示:如果你的系統是Win7系統,請參考:在Win7上配置Path環境變數,
Win10配置過程更直觀,比如文件夾路徑列表更直觀易懂。
更多更好的原創文章,請訪問官方網站:www.zipython.com
自拍教程(自動化測試Python教程,武散人編著)
原文鏈接:https://www.zipython.com/#/detail?id=2b1adfb65810499d8a1985d8b2e810ec
也可關註“武散人”微信訂閱號,隨時接受文章推送。