在Vscode中配置Python环境
文章目录
使用Anaconda配置python环境,在VScode中使用
安装
anaconda和VScode的安装都很方便,默认安装即可。Windows中安装在C://Program Files目录下可能会存在权限问题,不推荐。
配置
.condarc
使用conda config命令新建.condarc文件。一般的路径如下:
- macOS: /Users/Username
 - Linux: ~/.condarc
 - Windows: C:\Users\Username
 
 | 
 | 
文件规范了各个conda源的优先级。还可以设定镜像软件源的地址,但现在官方源的速度也不错,可以不做设置。
新建conda环境
conda虽然方便,但为了降低BUG几率,最好保障base环境干净。因此,一般都在新建的环境中进行配置。
 | 
 | 
新建一个scipy环境,安装了pandas,biopython方便日常调用。
在VScode中调用conda环境
参考官方文档,首先在VScode扩展市场中安装Microsoft官方的python扩展。
选择环境
使用Ctrl+Shift+P打开Phthon: Select Interpreter选择python解释器。

在其中可直接选择conda环境中的python,然后在VScode界面左下角可以看到当前应用的解释器。

手动设置解释器
在settings.json中可使用python.pythonPath字段设置Python的路径。使用Ctrl + ,打开settings.json
 | 
 | 
终端自动激活目标环境
在settings.json中配置终端自动激活conda环境,添加如下字段
 | 
 | 
推荐在Windows中,VScode默认调用的终端改为cmd.exe, 在settings.json中添加
 | 
 | 
参考来源
https://code.visualstudio.com/docs/python/environments
https://medium.com/@udiyosovzon/how-to-activate-conda-environment-in-vs-code-ce599497f20d