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

如何让VSCode识别Pixi虚拟环境以运行Jupyter Notebook

解决VSCode无法识别Pixi Python环境的问题

以下是几个可行的排查和解决步骤:

  • 确认Pixi环境的准确Python路径
    先通过命令行获取环境的Python可执行文件路径:

    1. 运行pixi env list查看已创建的环境名称
    2. 针对目标环境,执行pixi run -e <你的环境名> which python(Windows系统替换为where python),得到完整的Python路径,比如~/.pixi/envs/my_env/bin/python(macOS/Linux)或C:\Users\XXX\.pixi\envs\my_env\python.exe(Windows)
  • 配置VSCode Python插件的环境扫描路径
    打开VSCode设置(快捷键Ctrl+,),搜索python.venvFolders,将Pixi环境的根目录添加到列表中:

    • macOS/Linux:添加~/.pixi/envs
    • Windows:添加%USERPROFILE%\.pixi\envs
      保存设置后,VSCode会自动重新扫描可用环境。
  • 手动指定环境路径到项目配置
    如果自动扫描仍无效,直接编辑项目根目录下的.vscode/settings.json,添加以下配置(替换为你的实际路径):

    {
      "python.pythonPath": "/完整的Pixi环境Python路径",
      "python.venvFolders": ["~/.pixi/envs"]
    }
    

    Windows路径需要转义反斜杠,例如"C:\\Users\\XXX\\.pixi\\envs\\my_env\\python.exe"

  • 彻底重启VSCode并重新选择解释器
    关闭所有VSCode窗口后重新打开,打开命令面板(Ctrl+Shift+P)执行Python: Select Interpreter,选择Enter interpreter path...,粘贴之前获取的Python路径并确认,此时环境应该会被识别。

  • 验证Pixi环境本身的可用性
    先在终端执行pixi activate <你的环境名>激活环境,运行python --version确认环境正常运行,排除环境创建失败的问题。

内容的提问来源于stack exchange,提问作者micaleel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 11:09:53