anaconda+vscode使用问题汇总
分类:
文章
•
2024-12-03 10:30:58
anaconda+vscode使用问题
一、anaconda环境在vscode中无法使用的问题
- 安装插件
python以及Anaconda Extension Pack
- 在anaconda中配置相应环境
在这里除了base以外我还配置了python和tfenv两个环境,这里我们以tfenv为例,我们可以设置我们想要的编译器版本2.x或者3.x,还可以安装我们想要的包,很方便。
- 选择我们的编译器

在左下角我们可以选择我们想要的interpreter,然后在中间出现的选项中,我们选择倒数第二个也就是tfenv:conda环境
- 安装相应的包
我们写的程序需要matplotlib包,首先我们在anaconda中安装这个包,如图,点击apply(我们也可以在cmd中通过anaconda的相应命令来安装matplotlib,这里不做赘述)

当我们安装完matplotlib包之后,我们运行如图所示,显示“ModuleNotFoundError: No module named ‘matplotlib’”,主要是因为我们虽然选择了相应的python.exe解释器,但是tfenv对应的环境并未导入

解决办法有两个
- vscode默认的terminal一般是powershell:powershell解决办法
- 将terminal设为cmd,然后用命令activate tfenv,**tfenv环境,在运行程序就没有问题了