Python Jupyter无法连接到VS代码中的内核

Python Jupyter无法连接到VS代码中的内核,python,visual-studio-code,jupyter-notebook,Python,Visual Studio Code,Jupyter Notebook,几天前我换上了MacOS,我一直在尝试将我的开发环境设置为与以前相同的环境。一切都很顺利,但我无法让Jupyter在VS代码中运行。首先,这里是Python、iPython和Jupyter的路径(使用where program_name获得) 基于此,我创建了一个新的Jupyter笔记本,以下是我可用的内核: . 我选择了/usr/bin/python3中的一个,因为这是命令指示的路径(但即使是其他版本也不起作用) 在我选择它之后,我收到一条消息,说连接到IPython内核:连接到内核。过了一会

几天前我换上了MacOS,我一直在尝试将我的开发环境设置为与以前相同的环境。一切都很顺利,但我无法让Jupyter在VS代码中运行。首先,这里是Python、iPython和Jupyter的路径(使用
where program_name
获得)

基于此,我创建了一个新的Jupyter笔记本,以下是我可用的内核: . 我选择了
/usr/bin/python3
中的一个,因为这是
命令指示的路径(但即使是其他版本也不起作用)

在我选择它之后,我收到一条消息,说
连接到IPython内核:连接到内核。
过了一会儿,它失败了,我收到一条消息,说
无法启动内核Python 3.7.3 64位的会话。选择要启动的另一个内核。


我不太清楚如何设置它来工作。我在网上查过,但还没有找到解决这个问题的办法。如果您能就如何解决此问题提供任何意见,我将不胜感激。

您是使用brew安装python3还是随附的默认pythonMacOS@Mohsinhasan谢谢你的回复!我不是自己安装Python3的。我用的是Mac电脑附带的那个。我应该尝试使用brew或python站点的安装程序来安装它吗?如果ipython安装正确,您可以签入terminal吗。运行
python3
ipython
并检查它们是否都指向同一个pythonversion@Mohsinhasan我刚刚验证了Python3、iPython和iPython3都可以正常工作,没有任何问题。iPython版本是7.18.1。@OmarAbdulla您可以尝试检查模块“traitlets”(pip列表)的版本号。原因之一是更新的traitlets5.0.0版本存在一些问题,建议将其版本恢复到4.3.3。请参阅此链接:
>>> where python3
/usr/bin/python3

>>> where iPython3
/Users/omarabdulla/Library/Python/3.7/bin/ipython3

>>> where Jupyter
/Users/omarabdulla/Library/Python/3.7/bin/jupyter