VSCode 设置和选择conda环境

内容分享2天前发布
0 0 0

VSCode 设置和选择conda环境

在VS Code中设置和选择Conda环境前提条件方法一:使用VS Code命令面板方法二:通过状态栏选择方法三:在settings.json中配置方法四:使用Python: Create Environment命令验证环境是否正确选择常见问题和解决方案问题1:在解释器列表中看不到我的Conda环境问题2:选择了Conda环境但终端没有切换问题3:在Windows上看不到Conda环境
其他有用的VS Code和Conda相关设置

在VS Code中设置和选择Conda环境

本指南将帮助您在Visual Studio Code中设置和选择Conda环境,以便更好地进行Python开发。

前提条件

已安装Anaconda或Miniconda或miniforge已安装Visual Studio Code已安装VS Code的Python扩展

方法一:使用VS Code命令面板

打开VS Code按下
Ctrl+Shift+P
(Windows/Linux) 或
Cmd+Shift+P
(macOS) 打开命令面板输入
Python: Select Interpreter
并选择该命令在弹出的列表中,您应该能看到所有已安装的Python解释器,包括Conda环境选择您想要使用的Conda环境(通常显示为
Python 3.x.x ('环境名称'): conda

方法二:通过状态栏选择

打开VS Code查看底部状态栏(右下角)您应该能看到当前选择的Python解释器版本
VSCode 设置和选择conda环境点击区域
3.10.12 64-bit
从弹出的列表中选择您想要的Conda环境

方法三:在settings.json中配置

打开VS Code的设置(
Ctrl+,
或通过菜单)点击右上角的 “打开设置(JSON)” 图标在settings.json文件中添加以下配置:


"python.defaultInterpreterPath": "/path/to/your/conda/envs/环境名称/bin/python"

保存文件并重启VS Code

方法四:使用Python: Create Environment命令

打开VS Code按下
Ctrl+Shift+P
打开命令面板输入
Python: Create Environment
并选择选择
Conda
选项选择您想要的Python版本VS Code将创建一个新的Conda环境

验证环境是否正确选择

打开一个Python文件创建一个新的终端(
Terminal > New Terminal
)在终端中,您应该能看到环境名称显示在提示符前面,如
(环境名称) user@machine:~$
您也可以在终端中运行
python --version

conda info --envs
来验证

常见问题和解决方案

问题1:在解释器列表中看不到我的Conda环境

解决方法

确保您的Conda已正确安装并且在系统PATH中尝试重新启动VS Code检查您的Conda环境是否激活:在终端中运行
conda activate 环境名称
手动指定解释器路径:在选择解释器时,选择 “Enter interpreter path…”,然后导航到您的Conda环境的Python解释器(通常位于
envs/环境名称/bin/python

问题2:选择了Conda环境但终端没有切换

解决方法

尝试关闭当前终端并创建一个新终端在设置中检查
terminal.integrated.inheritEnv
是否为
true
确保您没有在VS Code中禁用 “Automatically activate Python environments” 设置

问题3:在Windows上看不到Conda环境

解决方法

确保您安装了Anaconda或Miniconda的Windows版本尝试使用Anaconda Prompt启动VS Code在VS Code设置中添加
"python.condaPath": "C:\Path\To\conda.exe"

其他有用的VS Code和Conda相关设置

自动激活环境


"python.terminal.activateEnvironment": true

指定Conda路径


"python.condaPath": "/path/to/conda"

在Jupyter笔记本中使用Conda环境

安装Jupyter扩展在打开的笔记本中,点击右上角的内核选择器,然后选择您的Conda环境

© 版权声明

相关文章

暂无评论

none
暂无评论...