轉載於:https://blog.csdn.net/szuwangjl/article/details/104272039
操作環境:Windows10專業版
一、臨時方法(當前命令行窗口關閉后失效)
set PATH=%PATH%;I:\Users\administrator\AppData\Local\Programs\Python\Python37-32
1
二、永久方法:
1、修改注冊表(當前用戶注銷后生效)
“用戶變量”的修改位置:
[HKCU\Environment
“系統變量”修改位置:
[HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment]
[HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
CurrentControlSet、ControlSet001 保存用於系統啟動的重要配置信息,其中 CurrentControlSet 指向 ControlSet001 ,兩者互相同步,每次針對兩者中任意一個分支的修改都會立即復制到另外一個分支相對應的鍵值中。
2、系統配置修改(新命令行窗口生效)
打開“我的電腦”-屬性-高級系統設置-高級-環境變量,可以根據實際需要,對“用戶變量”或“系統變量”的PATH變量進行新增、修改、刪除。
3、setx命令修改(新命令行窗口生效)
setx path "%path%;I:\Users\administrator\AppData\Local\Programs\Python\Python37-32"
1
修改完成后,注意新增的環境變量在當前cmd窗口是沒有生效的,需要打開新的cmd窗口。另外,通過setx命令添加的環境變量是添加在“用戶變量”中,不是“系統變量”。
其他TIPS:
以上命令set和setx修改都是基於增加環境變量來執行,如何刪除我沒有找到方法,歡迎大家指導。但是至少可以通過copy其它所需要的全部環境變量的絕對路徑來配置,如:
setx path "C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0"
1
參考文檔:
https://blog.csdn.net/su1322339466/article/details/52983052