1. 程式人生 > >Win10 Python3.7與環境變數

Win10 Python3.7與環境變數

之前執行python程式碼都是通過Notepad++cmd命令列,cd,dir,python+檔名
當然也可以在Notepad++執行中設定快捷鍵
☉設定快捷鍵的方法可以參考:http://www.cnblogs.com/zhcncn/p/3969419.html
在看到網上一些人的推薦後,我準備使用powershell來執行程式碼
(Win+R,輸入powershell)
☉powershell的介紹可以參考:https://www.jianshu.com/p/931ae4c34120
但是在powershell中輸入python後顯示:
python : 無法將“python”項識別為 cmdlet、函式、指令碼檔案或可執行程式的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然後再試一次。


然後我就在百度上搜索之後,按照指令在powershell中輸入了:
[Environment]::SetEnvironmentVariable(“Path”, “$env:Path;C:\Python37”, “User”)
這行程式碼的作用就是在使用者的環境變數中新建一個:C:\Python37的變數
在這裡插入圖片描述
(我輸入了兩遍,所以有兩個C:\Python37)
而後,再在powershell中輸入python,然而結果一樣。多次嘗試後無果,我準備不用powershell了,但是當我再執行cmd時顯示:‘python’ 不是內部或外部命令,也不是可執行的程式或批處理檔案。
我猜測可能是這兩個變數的影響:於是我就刪除重新安裝了Python3.7,然後再刪除了這兩個環境變數
在這裡插入圖片描述

刪除使用者環境變數可以通過使用者變數下的編輯按鈕+編輯文字,在變數值中找到要刪除的變數刪除掉即可。
如果Python3.7安裝在D盤(預設安裝在C盤),需要在系統Path變數中新增python的安裝路徑
在這裡插入圖片描述
通過這些操作現在我寫的python程式碼可以在powershell和cmd上都可以執行。