繼上一篇記錄到新安裝vs code后遇到的問題后,這一篇將介紹運行代碼開始就碰到的閉門羹。
項目中需要智能識別用到Anaconda3模塊,運行代碼時以“C:/Anaconda3/python.exe”開頭,經驗告訴,應該是python的編譯環境設置引起的。
先卸載Anaconda3,發現vs code報下面的錯誤
& : 無法將“C:\Anaconda3\Scripts\conda.exe”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。
所在位置 C:\Users\fengye\Documents\WindowsPowerShell\profile.ps1:4 字符: 4
+ (& "C:\Anaconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Anaconda3\Scripts\conda.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
添加Anaconda3環境變量到path中,本機是:
D:\Anaconda3
D:\Anaconda3\Scripts
D:\Anaconda3\Library\bin
再關閉運行vs code,提示
& : 無法將“C:\Anaconda3\Scripts\conda.exe”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,然后再試一次。
所在位置 C:\Users\fengye\Documents\WindowsPowerShell\profile.ps1:4 字符: 4
+ (& "C:\Anaconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Anaconda3\Scripts\conda.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
細心的你同時會發現在vs code右下角彈出
No Python interpreter selected
提示,在提示中選擇python的安裝路徑,本機是C:\python\python37.
再次關閉運行vs code,出現“PS E:\ATS\main\Branch\Test_health1010> & C:/Python/Python37/python.exe e:/ATS/main/Branch/Test_health1010/test_50freport.py”
相比之前顯示的C:/Anaconda3/python.exe,能看出在vs code上設置python的編譯環境可以了。^_^

當你看到上面的綠色表示好哇~
