我正在尝试将新的Jupyter集成用于VS Code中的Python扩展,即使安装了Jupyter并且在命令提示符下工作正常,我仍遇到上述错误。
这是我的环境:
Run Cell/Run All Cells
注释上方看到#%%
工具提示。Select Interpreter
命令选择了我的Anaconda环境,该环境位于~/AppData/Local/Continuum/anaconda3/python.exe
。jupyter notebook
命令正常运行。但是,每当我单击Run Cell或按shift输入时,都会收到以下错误消息: “运行单元需要安装Jupyter笔记本。”来源:Python(扩展程序)
我还需要做其他配置吗?
答案 0 :(得分:3)
问题是VS Code python扩展本身存在问题。储存库中有许多与此公开相关的问题:#3354,#3343,#3330,并且这些问题正在处理中,请参见#3374。
据我了解,原因是在这种情况下-在某些其他情况下-在运行命令之前,anaconda环境未激活。激活环境的情况例如打开python终端或在python终端中运行文件,但这对于Jupyter,Tests等也需要发生。
理论上,正如David提到的,将Scripts
文件夹添加到您的PATH可能会有所帮助,但对我而言却无济于事。这可能不足以正确反映激活时发生的情况。
我的猜测是,我们将必须等待此问题在存储库中得到解决,但是如果其他人找到了解决方法,我会很高兴。
答案 1 :(得分:3)
您可以通过以下提到的方式重新启动 VS Code 来尝试一下[对我有用。 ]