如何修改VS Code中交互式Jupyter Python Shell的图表默认保存路径?
解决Matplotlib图表“另存为”默认路径为根目录的问题
问题情况
- 使用Matplotlib生成的图表在VS Code的Shell窗口中显示,点击图表工具栏的“另存为”图标时,默认保存路径为系统根目录
/,需手动导航至桌面路径才能完成保存。 - 已尝试但无效的操作:
- 在当前Shell中执行命令
os.chdir("/Users/clo/Desktop/") - 修改VS Code设置项
Terminal > Integrated: Cwd为/Users/clo/Desktop/
- 在当前Shell中执行命令
- 已向相关项目提交功能请求。
可行替代方案
直接修改Matplotlib的默认保存路径配置,在代码中添加以下内容:
import matplotlib.pyplot as plt plt.rcParams['savefig.directory'] = '/Users/clo/Desktop/'
设置完成后,再次点击图表的“另存为”图标,默认路径将自动指向桌面目录。
内容的提问来源于stack exchange,提问作者Haliaetus
相关产品推荐
相关产品推荐

