You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode启动解释器时自动初始化python.exe及虚拟环境切换问题

问题解决方法

问题1:启动tensorflow_environment后自动进入Python解释器

  • 一步到位执行命令:直接用conda run命令跳过分步激活,直接启动环境和Python解释器
    conda run -n tensorflow_environment python
    
  • 制作批处理脚本:创建一个.bat文件,写入以下内容,双击即可自动完成激活并启动Python
    @echo off
    call C:/Users/Brian/anaconda3/Scripts/activate
    conda activate tensorflow_environment
    C:/Users/Brian/anaconda3/envs/tensorflow_environment/python.exe
    
  • 检查环境完整性:确认tensorflow_environment环境下的python.exe存在且路径正确,若环境有损坏,重新创建环境
    conda create -n tensorflow_environment python=3.x  # 替换为你需要的Python版本
    

问题2:VSCode中Shift+Enter执行代码时使用错误的解释器

  • 确认当前选择的解释器:点击VSCode左下角的解释器标识,在弹出列表中选择tensorflow_environment对应的python.exe路径(C:/Users/Brian/anaconda3/envs/tensorflow_environment/python.exe)
  • 设置默认解释器:打开VSCode设置(快捷键Ctrl+,),搜索python.defaultInterpreterPath,将其值设置为上述tensorflow_environment的python.exe路径
  • 确保终端环境正确:打开VSCode终端后,手动执行conda activate tensorflow_environment,待终端前缀显示(tensorflow_environment)后,再用Shift+Enter执行代码,VSCode会复用当前终端的环境
  • Jupyter模式下切换内核:如果是在Notebook中执行,点击右上角的内核选择按钮,或者通过命令面板(Ctrl+Shift+P)执行Python: Select Kernel,选择tensorflow_environment作为运行内核

内容的提问来源于stack exchange,提问作者Chi-Yuan Li

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 11:50:11