我试图在VS代码中将当前工作目录(CWD)设置为Jupyter笔记本的已编辑文件位置。我在python.dataScience.notebookFileRoot
设置中使用${fileDirname}
。但是它使用临时文件夹作为${fileDirname}
,而不是原始文件文件夹。在
同样的问题已经讨论过几次了(例如https://stackoverflow.com/a/54794976/12488601),并指出了尝试的解决方案。在
以下是cwd示例:
os.getcwd()
.. 'C:\\Users\\MjH\\AppData\\Local\\Temp\\1f6cc207-562f-4ae1-8754-e2013ae2c12d'
而预期结果是C:\Workspace\Project。在
所以在我的例子中使用${fileDirname}
不起作用。我使用以下特别的解决方案,很明显,如果文件被移动,它不会更新。在
现在我试着理解三件事:
VS代码版本:代码1.40.2(f359dd6,2019-11-25T14:54:45.096Z)
操作系统版本:Windows®NT x64 10.0.17763
要回答第三个问题,请尝试以下操作:
相关问题 更多 >
编程相关推荐