VsCode終端激活anconda環(huán)境問題解決
問題描述
第一次在 VScode 中使用 Anaconda 的虛擬環(huán)境,發(fā)現(xiàn)不同的虛擬環(huán)境之間的切換還是蠻容易的(點(diǎn)左下角的Python…按鈕,可以自由選擇環(huán)境)。
但是不管是命令行(Terminal),還是直接點(diǎn)擊綠色按鈕運(yùn)行代碼,都無法正常運(yùn)行,會提醒ImportError: DLL load failed: 找不到指定的模塊。
即找不到我自己安裝的第三方庫。
但實(shí)際上我已經(jīng)安裝了此模塊并且在 pycharm 上可以運(yùn)行。
問題解決
發(fā)現(xiàn)我的 VScode 命令行沒有激活 conda 的虛擬環(huán)境。即使使用了conda activate 也不行。搜索發(fā)現(xiàn),我當(dāng)前處在 powershell 的命令行模式中,而不是命令行 cmd 模式。
需要通過在預(yù)設(shè) setting.json
文件中添加下面的語句,可以使 powershell
模式變?yōu)?nbsp;cmd
模式,其實(shí)就是加了一個(gè)指向系統(tǒng) cmd
的指令。
打開 setting.json
- File -> Preferences -> Settings,就打開了
setting.json
- 選擇 轉(zhuǎn)成文件 的圖標(biāo)就以文件的形式打開
setting.json
- File -> Preferences -> Settings,就打開了
語句添加
- 該方法已經(jīng)棄用:
"terminal.integrated.shell.windows": "C:/WINDOWS/System32/cmd.exe"
- 當(dāng)前有效字段:
"terminal.integrated.defaultProfile.windows": "Command Prompt"
- 該方法已經(jīng)棄用:
重開 VScode
到此這篇關(guān)于VsCode終端激活anconda環(huán)境問題解決的文章就介紹到這了,更多相關(guān)VsCode終端激活anconda 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python基于遞歸算法求最小公倍數(shù)和最大公約數(shù)示例
這篇文章主要介紹了Python基于遞歸算法求最小公倍數(shù)和最大公約數(shù),結(jié)合實(shí)例形式分析了Python使用遞歸算法進(jìn)行數(shù)值計(jì)算的相關(guān)操作技巧,需要的朋友可以參考下2018-07-07python動態(tài)進(jìn)度條的實(shí)現(xiàn)代碼
有時(shí)候我們需要使用print打印工作進(jìn)度,正常使用print函數(shù)會導(dǎo)致刷屏的現(xiàn)象,本文通過實(shí)例代碼給大家介紹python動態(tài)進(jìn)度條的實(shí)現(xiàn)方法,感興趣的朋友跟隨小編一起看看吧2019-07-07在python tkinter界面中添加按鈕的實(shí)例
今天小編就為大家分享一篇在python tkinter界面中添加按鈕的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03