擅长:python、mysql、java
<p>我也有同样的问题。你在用水蟒吗?如果是这样,可能是内核/多个环境的问题。这个链接<a href="https://jupyter-notebook.readthedocs.io/en/stable/troubleshooting.html" rel="nofollow noreferrer">https://jupyter-notebook.readthedocs.io/en/stable/troubleshooting.html</a>告诉你你需要的一切</p>
<p>基本上:我在不同的位置安装和存储了多个版本的python。~/opt/anaconda位置和~/.pyenv。安装anaconda后,我通过anaconda-Navigator在VS代码和Jupyter中都遇到了错误。我的内核使用的是原始python位置,这导致了一些问题。一旦我意识到这是一个简单的解决办法</p>
<p><strong>对于VS代码:</strong>
我只需单击下拉菜单并选择anaconda内核位置。我的已列出,每个选项都指示下拉列表中的文件路径</p>
<p><strong>通过Anaconda导航器为Jupyter导航:</strong>
(在上面的链接中,我们将详细介绍这一点。)
对于Jupyter笔记本电脑,我必须使用正确的位置创建一个新的内核文件。我会检查anaconda python文件的位置,然后在终端中使用<code>$ jupyter kernelspec list</code>命令查看内核列表,我个人有一个“Python3”,您可以查看此文件夹和其中的kernel.json文件。json文件存储了内核的位置,非常简单。如果这些位置不匹配,您可能会遇到相同的问题。我只是复制了整个“Python3”文件,重命名了复制的“AnacondaPython”,并更改了内核路径。我现在可以在Jupyter的内核下拉列表中看到这两个选项。我切换到新内核,一切正常:)</p>