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

VSCode多根工作区下如何设置Python交互窗口的工作目录?

控制VSCode Jupyter交互窗口的工作目录(多根工作区,Mac OS)

针对多根工作区场景,你可以通过以下几种方式控制Jupyter交互窗口的Python工作目录:

1. 通过VSCode全局设置指定默认目录

  • 按下cmd+,打开设置界面,或者用cmd+shift+P输入Preferences: Open Settings (UI)进入
  • 在搜索框输入jupyter.notebookFileRoot,找到对应设置项
  • 根据需求配置路径:
    • 固定路径:直接输入绝对路径,比如/Users/yourname/Projects/MainWorkspace
    • 多根工作区指定文件夹:使用变量${workspaceFolder:你的工作区名称},将你的工作区名称替换为多根工作区中你想要指定的具体文件夹名
    • 关联当前文件目录:设置为${fileDirname},但仅当你从某个文件触发创建交互窗口时生效

2. 手动在交互窗口切换目录

打开交互窗口后,直接使用IPython魔法命令切换目录,这是最直接的临时调整方式:

%cd /目标/绝对路径
# 或者相对路径(基于当前默认目录)
%cd ./subfolder

执行后可以用!pwd或import os; print(os.getcwd())验证目录是否切换成功。

3. 从特定文件关联创建交互窗口

如果需要基于多根工作区中的某个项目目录启动交互窗口:

  • 打开该项目下的任意Python文件
  • 执行Jupyter: Create Interactive Window,此时交互窗口的工作目录会自动设置为该文件所在的目录
  • 或者右键点击文件,选择Run Current File in Interactive Window,同样会继承文件的目录作为工作目录

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 19:31:22