如何让Quarto使用RStudio全局选项指定的Python虚拟环境?
让Quarto使用RStudio指定的Python虚拟环境
方法1:给单个Quarto文档指定环境
直接在你的.qmd文件开头的YAML配置块里添加Python解释器路径,示例:
--- title: "你的文档标题" format: html execute: python: "C:/Users/USERNAME/anaconda3/envs/homl3/python.exe" ---
把路径换成你homl3环境实际的Python.exe路径即可,该文档会强制使用这个环境执行代码块。
方法2:设置Quarto全局默认环境
- 打开RStudio,点击顶部菜单栏的
Tools→Global Options→Quarto - 切换到
Python标签页,点击Select按钮,找到homl3环境对应的Python.exe并选中 - 点击
OK保存设置,之后新建的Quarto文档都会默认使用该环境
方法3:终端激活环境后渲染文档
如果习惯用命令行操作:
- 打开Anaconda Prompt(或Windows终端)
- 输入
conda activate homl3激活你的虚拟环境 - 切换到文档所在文件夹,执行
quarto render 你的文档名.qmd,此时文档渲染会使用激活的homl3环境
验证配置是否生效
在Quarto的Python代码块里运行以下代码,检查输出路径是否为homl3环境的Python路径:
import sys print(sys.executable)
内容的提问来源于stack exchange,提问作者umair durrani
相关产品推荐
相关产品推荐

