VSCode使用code runner配置Anaconda环境

安装python extension pack

在这里插入图片描述

安装Code runner

进入设置
在这里插入图片描述
进入executor Map edit in setting.json
在这里插入图片描述
更改Python段

"python": "set PYTHONIOENCODING=utf8 && $pythonPath -u $fullFileName",

在这里插入图片描述
保存退出。

测试

在编译器右下角选择两个不同版本的conda环境,如果环境没出来,需要等待一下,或者检查Anaconda是否加入了系统环境变量
在这里插入图片描述
在这里插入图片描述
新建py文件,输入以下代码

import sys
print(sys.version)

选择不同编译器版本,输入ctrl+alt+n快捷键,或点击右上角小三角运行,发现编译器输出版本不同,成功。

在这里插入图片描述
在这里插入图片描述

### 配置VSCode使用Anaconda环境 #### 安装必要的扩展 为了使Visual Studio Code (VSCode)能够识别并利用Anaconda环境中特定版本的Python解释器,需先安装Python插件[^1]。 #### 创建Anaconda环境 通过Anaconda Prompt来创建新的虚拟环境。具体操作是在命令行工具中输入`conda create --name py38 python=3.8`,这会建立一个名称为`py38`的新环境,并设定Python版本号为3.8[^2]。 #### 设置VSCode项目关联至指定的Conda环境 当希望某个具体的VSCode工程采用上述新建的Conda环境时: - 使用快捷组合键Ctrl+Shift+P调出命令面板,在其中选取先前定义好的`py38`作为当前工作区的目标Python解释器。 - 对于更精确的手动配置,可以通过点击界面左下角的小齿轮图标访问全局或工作空间级别的设置文件(`setting.json`),在此处指明目标Python可执行程序的确切位置——即对应Conda环境下`python.exe`的实际路径。 #### 利用Code Runner运行脚本 对于那些偏好直接在编辑区内快速测试代码片段而不启动交互式控制台的人来说,还可以进一步调整Code Runner的行为模式以便更好地兼容Anaconda环境。此过程涉及更新`settings.json`内的executor映射表项,确保每次触发运行动作时都能正确加载所需的编码格式以及激活相应的Conda环境[^3]。 ```json { "code-runner.executorMap": { "python": "set PYTHONIOENCODING=utf8 && $pythonPath -u $fullFileName" } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值