最近,尝试在vscode运行一个python项目,记录下配置环境过程出现的问题及解决方案。
1.虚拟环境Anaconda3
本身在pycharm就使用的虚拟环境,故在此想继续沿用。安装Anaconda等在此不再赘述。
Windows桌面已有VScode软件,在Anaconda软件界面又点了下vscode的install(不知有没有冲突,但未出现问题也未搞清楚二者区别)
2.导入项目
路径
文件—打开文件夹—选中需要的文件夹即可
然后在右侧就会出现导入的项目文件夹
3.安装python插件
(同不知道是否可有可无,我安了,不知道不安对后续是否有影响)如有大佬知道可在评论区进行回复,先谢过各位大佬!
打开左侧的扩展,输入python,进行安装
4.使用虚拟环境
在终端运行python文件时,环境一直为Anaconda下的python环境(我怀疑直接是这个环境可能跟我前面在Anaconda中点击install有关,直接跟Anaconda关联了)
进行激活Anaconda下的子环境也毫无反应。
探索发现需要自己改环境路径
法一:右下键的管理----设置—搜索path
在json文件中修改python环境路径
法二: 可以直接搜索python.pythonPath,在出来的框里进行修改
此时在终端再次运行发现没有变化,但是不用终端运行则是用到了所设置的虚拟环境。
然后发现 终端是使用的powershell模式,
我们在终端右侧点下加号,就会出现一个cmd模式
然后可以在这里使用activate 激活环境,这样用python命令就可以运用想要的虚拟环境了。
5.切换环境
点击左下角的环境(这是我们当下使用的环境)
然后就会出来我们所添加过的环境,点击一下就切换了