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

如何让VS Code中的Quarto指定Conda环境找到Jupyter内核?

解决Quarto指定Conda环境关联Jupyter内核的问题

方法1:单文档配置(QMD头部指定)

直接在hello.qmd的YAML头部添加环境配置,让Quarto直接调用目标Conda环境的Python解释器:

---
title: "Hello Quarto"
jupyter:
  python: /path/to/your/conda/envs/my_env/bin/python
---

把/path/to/your/conda/envs/my_env换成你实际的环境路径,WSL里常见路径比如~/miniconda3/envs/my_env或/opt/miniconda3/envs/my_env。

方法2:全局配置(所有文档生效)

不想每个文档都改的话,设置Quarto全局默认环境:

  1. WSL终端执行quarto config create生成全局配置文件(默认存在~/.config/quarto/config.toml)
  2. 打开该文件,添加以下内容:
[tools.jupyter]
python = "/path/to/your/conda/envs/my_env/bin/python"

保存后,所有Quarto文档都会默认用这个环境的Python查找Jupyter内核。

方法3:激活环境后启动VS Code

在WSL终端先激活目标环境,再启动VS Code,Quarto会继承终端的环境变量:

conda activate my_env
code .

这种方式下,Quarto自动使用当前激活环境的Jupyter,不用额外配置。

验证配置

完成配置后,在VS Code终端运行quarto check jupyter,如果输出显示的Python和Jupyter路径属于目标环境,就说明配置成功了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 05:52:34