如何解决Jupyter Notebook环境未连接到内核/内核错误
在创建似乎是5个新环境的过程中,只有一个正在工作。
这是我所做的: 因此,我需要使用spaCy,因此尝试创建2个新环境。
“ Python 3”是我的基础,另外两个是我的新环境。在运行新环境后,发现spaCy仍然无法工作,我意识到内核没有连接。它会永远显示沙漏的迹象。 像这样:(这不是我的代码顺便说一句)
我使用以下视频创建了环境:https://www.youtube.com/watch?v=qiwA5O26syk 我注意到该环境没有显示在jupyter笔记本上,因此我使用了本教程来安装ipykernal https://ipython.readthedocs.io/en/stable/install/kernel_install.html
我寻求帮助,我的朋友告诉我要这样做
conda install nb_conda
可以更好地控制我的环境?我不确定这是什么目的。
但我确实知道它似乎安装了两个以上的环境。见下文。
所以我转到最后一个显示 Python [conda env:root] 的代码,然后尝试运行一个简单的命令。我从防病毒软件中弹出一个窗口,说我在运行python.exe文件时立即对其进行了感染。该python文件位于标有Python(myenv)的环境中。由于最初环境无法正常工作,所以我告诉我的防病毒软件将其删除。
现在,我回到我的Python 3基本环境并获得此错误消息。
(我也尝试使用
格式化,但是它也总是将我的其余部分也包括在代码块中。
Traceback (most recent call last):
File "C:\Users\Bloss\Anaconda3\lib\site-packages\tornado\web.py",line 1703,in _execute
result = await result
File "C:\Users\Bloss\Anaconda3\lib\site-packages\tornado\gen.py",line 742,in run
yielded = self.gen.throw(*exc_info) # type: ignore
File "C:\Users\Bloss\Anaconda3\lib\site-packages\notebook\services\sessions\handlers.py",line 72,in post
type=mtype))
File "C:\Users\Bloss\Anaconda3\lib\site-packages\tornado\gen.py",line 735,in run
value = future.result()
File "C:\Users\Bloss\Anaconda3\lib\site-packages\tornado\gen.py",in run
yielded = self.gen.throw(*exc_info) # type: ignore
File "C:\Users\Bloss\Anaconda3\lib\site-packages\notebook\services\sessions\sessionmanager.py",line 88,in create_session
kernel_id = yield self.start_kernel_for_session(session_id,path,name,type,kernel_name)
File "C:\Users\Bloss\Anaconda3\lib\site-packages\tornado\gen.py",line 101,in start_kernel_for_session
self.kernel_manager.start_kernel(path=kernel_path,kernel_name=kernel_name)
File "C:\Users\Bloss\Anaconda3\lib\site-packages\tornado\gen.py",in run
value = future.result()
File "C:\Users\Bloss\Anaconda3\lib\site-packages\notebook\services\kernels\kernelmanager.py",line 176,in start_kernel
kernel_id = await maybe_future(self.pinned_superclass.start_kernel(self,**kwargs))
File "C:\Users\Bloss\Anaconda3\lib\site-packages\jupyter_client\multikernelmanager.py",line 186,in start_kernel
km.start_kernel(**kwargs)
File "C:\Users\Bloss\Anaconda3\lib\site-packages\jupyter_client\manager.py",line 308,in start_kernel
self.kernel = self._launch_kernel(kernel_cmd,**kw)
File "C:\Users\Bloss\Anaconda3\lib\site-packages\jupyter_client\manager.py",line 215,in _launch_kernel
return launch_kernel(kernel_cmd,**kw)
File "C:\Users\Bloss\Anaconda3\lib\site-packages\jupyter_client\launcher.py",line 135,in launch_kernel
proc = Popen(cmd,**kwargs)
File "C:\Users\Bloss\Anaconda3\lib\subprocess.py",line 775,in __init__
restore_signals,start_new_session)
File "C:\Users\Bloss\Anaconda3\lib\subprocess.py",line 1178,in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
这也是我从 Python(myenv)和Python(other-env)获得的东西。 唯一有效的工具是 Python [conda env:root] ,但是看起来好像没有原始环境中的所有软件包。因此,我将不得不再次安装50多个软件包。 另外,我过去的所有笔记本都是使用Python 3(我的基本环境)编写的。
另一个新环境 Python [conda env:myenv] 坐在沙漏中一段时间,直到它显示以下信息:
可以肯定地说,我很困惑。请帮忙。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。