python.dataScience是VS代码中的“未知配置设置”

2024-10-01 11:21:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在MacOS Catalina上运行VS代码(版本1.52),扩展了Jupyter Notebook(2020.12)和Python(2020.12)

上下文:

在VS代码中,我无法让Intellisense在我的Jupyter笔记本中正常工作。有些人成功地将这些配置参数添加到VS代码的全局设置中:

"python.dataScience.runStartupCommands": [
    "%config IPCompleter.greedy=True",
    "%config IPCompleter.use_jedi = False"
]

我继续添加了这些内容,但后来不得不意识到python.dataScience下的所有设置都是Unknown Configuration Setting。你知道这是为什么吗?我怎么能做到


Tags: 代码版本config参数笔记本jupytermacos全局
2条回答

自2020年11月以来,Jupyter扩展与VS代码的Python扩展分离。设置键已从python.dataScience重命名为jupyter^update

因此,在您的情况下,请将python.dataScience.runStartupCommands重命名为jupyter.runStartupCommands

根据您的描述,您可以参考以下内容:

  1. 无论是在“.py”文件还是“.ipynb”文件中,我们都可以使用快捷键"Ctrl+space”打开代码建议选项:

    enter image description here

  2. 建议您使用扩展名“Pylance”,它在VSCode中为Python提供出色的语言服务,相关内容也将显示在Jupyter文件中:

    enter image description here

结合这两种方法:

enter image description here

对于设置“python.dataScience.runstartupcomands”,正如它显示的“未知配置设置”,现在我们不使用它在VSCode中设置Jupyter的“Intellisense”

相关问题 更多 >