Pycharm 2019是否具有项目级别的方式来指定工作目录,“附加”项目中启动的“托管” Jupyter服务器将遵守该工作目录?
[似乎受管服务器总是在'master'项目的基本目录中执行,而忽略实际上包含笔记本文件的'attached'项目的基本目录。
[This]旧的支持线程建议使用“运行/调试”配置,但对于笔记本而言,似乎不再存在。
[我发现的每个其他示例都需要将os.chdir
硬编码到笔记本中,这对我来说不是一个好习惯。
自PyCharm 2019.x起,Jupyter的新实现未使用运行/调试配置,因此工作目录设置无效。
我正在PyCharm 2019.3中进行测试,其行为似乎与Jupyter本地Web应用程序一致。在PyCharm中工作时,
%pwd
命令返回的工作目录始终是打开.ipynb文件的目录。