所以我想从 Spyder 迁移到 VSCode,我遇到了这个问题,我无法访问数据集,因为我的工作目录与数据集的路径不同。
launch.json
不是为我自动生成的,因为我没有调试任何东西( 我试过这个)。
如何在 VSCode 中将工作目录设置为始终是我要运行的 Python 文件的目录? (如果这是不好的做法,你能告诉我一个易于使用的配置吗?)我想为 VSCode 的 IPython 终端设置它。
原文由 Fawwaz Yusran 发布,翻译遵循 CC BY-SA 4.0 许可协议
更新的解决方案:从 2021 年 1 月 21 日开始工作
选项1:
%APPDATA%\Code\User\settings.json
$HOME/Library/Application Support/Code/User/settings.json
$HOME/.config/Code/User/settings.json
"python.terminal.executeInFileDir": true
选项 2:
(Ctrl+,)
。python.terminal.executeInFileDir
。