[我正在Windows 10上使用Visual Studio 1.39.2。非常高兴您可以在今年(2019年)10月之前通过VS Code在本地运行Jupyter Notebook,但是我不正确的一件事是如何在启动本地Jupyter服务器之前设置我的PYTHONPATH
。
我想要的是能够导入位于另一个文件夹中的某个模块(因为该模块是从C ++代码编译的)。当我运行正常的Python调试会话时,发现可以通过设置terminal.integrated.env.linux
设置集成终端的环境变量。因此,在正常调试时,我通过此选项设置了PYTHNPATH
。但是,当运行Jupyter Notebook时,本地Jupyter服务器似乎没有在集成终端中运行(至少从我所看到的不运行),因此它没有设置PYTHONPATH
。
我的问题是,如何在VS Code中为本地Jupyter Notebook服务器自动设置PYTHONPATH
?
我是此扩展程序的开发人员。如果您有用于模块解析的特定路径,我们将为Jupyter功能提供一个设置,称为:
Python->数据科学:运行启动命令
该设置在启动时将在任何Jupyter会话上下文中运行一系列python指令。在该设置中,您只需将所需的路径直接附加到sys.path,然后它将在每次启动笔记本或Interactive Window会话时运行并添加该路径。