在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