出現(xiàn)CommandNotFoundError: No command 'conda run'的錯(cuò)誤:可能是你的虛擬環(huán)境解釋器路徑?jīng)]選對。
沒有跳出解釋器路徑選擇界面的情況:原因尚未清楚。如果有大佬知道,請告訴我。
本篇寫了我在pycharm中配置虛擬環(huán)境時(shí)遇到的問題以及解決方法,也許對你有幫助。
如果只想看關(guān)鍵解決步驟,可以直接從第4步看。
1.我配置的是conda虛擬環(huán)境,過程參考了這篇:https://blog.csdn.net/m0_61635017/article/details/130283846?spm=1001.2014.3001.5506
點(diǎn)擊文件---設(shè)置,打開設(shè)置窗口,然后點(diǎn)擊左邊的項(xiàng)目---python解釋器
2.點(diǎn)擊添加解釋器,選擇添加本地解釋器。
3.在新界面的左邊點(diǎn)擊conda環(huán)境,再選擇可執(zhí)行文件的路徑,該條路徑為你安裝的anaconda所在的路徑,然后選擇anaconda ---> Library ---> bin ---> conda.bat。再點(diǎn)擊加載環(huán)境---勾選現(xiàn)有環(huán)境---選擇你已創(chuàng)建的現(xiàn)有環(huán)境,選擇你已創(chuàng)建的現(xiàn)有環(huán)境的前提,是你已經(jīng)在anaconda prompt中創(chuàng)建了你要的虛擬環(huán)境。
4.在上一步中點(diǎn)擊確定后,你可能與我一樣直接跳到這個(gè)界面。
如果你直接按確定,然后運(yùn)行代碼,在彈出的編輯配置彈窗中,會顯示【請選擇有效的python解釋器】。
如果你強(qiáng)行點(diǎn)擊運(yùn)行,那么你的代碼極有可能會出現(xiàn)CommandNotFoundError: No command 'conda run'.的錯(cuò)誤。
這是因?yàn)槟銢]有給剛剛配置的conda環(huán)境配解釋器或正確的解釋器。
在第3步的界面中點(diǎn)擊確定后,本應(yīng)該跳出添加解釋器的窗口,如https://blog.csdn.net/m0_61635017/article/details/130283846?spm=1001.2014.3001.5506中的第四步,但可能你與我一樣都沒有跳出該窗口。所以我們要手動(dòng)添加解釋器。
5.手動(dòng)添加解釋器,要回到該頁面。
下拉python解釋器,選擇全部顯示。
為你當(dāng)前的環(huán)境選擇解釋器路徑,路徑為你下載的anaconda的文件夾處,找到envs,再找到你創(chuàng)建的虛擬環(huán)境文件夾下的python.exe。如我的為D:\anaconda3\envs\py37_torch1.11\python.exe
注意,我在這里遇到了一個(gè)特殊情況。在點(diǎn)擊上一張圖里的確定后,解釋器路徑不全,這里一定一定要手動(dòng)添加完整路徑。
最后再點(diǎn)應(yīng)用---確定。文章來源:http://www.zghlxwxcb.cn/news/detail-724031.html
6.當(dāng)你再次運(yùn)行代碼,你會發(fā)現(xiàn)不會出現(xiàn)【錯(cuò)誤:請選擇有效的python解釋器】和CommandNotFoundError: No command 'conda run'的錯(cuò)誤警告。文章來源地址http://www.zghlxwxcb.cn/news/detail-724031.html
到了這里,關(guān)于在pycharm中配置conda虛擬環(huán)境時(shí),出現(xiàn)沒有跳出解釋器路徑選擇界面、請選擇有效解釋器和CommandNotFoundError: No command ‘conda run‘的情況和解決方法。的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!