Python Jupyter笔记本中的内核错误-启动失败

Python Jupyter笔记本中的内核错误-启动失败,python,tensorflow,jupyter-notebook,kernel,Python,Tensorflow,Jupyter Notebook,Kernel,我在Jupyter笔记本中面临一个内核错误 我在Windows 10上,使用Python 3.5在Anaconda中为tensorflow创建了一个新环境 起初,Jupyter笔记本并没有启动。我被告知把“龙卷风”降到5.1.1级 在将tornado降级到5.1.1(当前版本)之后,Jupyter笔记本启动,但我有以下内核错误 任何善良的灵魂都可以在这个问题上提供建议。先谢谢你 Traceback (most recent call last): File "C:\User

我在Jupyter笔记本中面临一个内核错误

我在Windows 10上,使用Python 3.5在Anaconda中为tensorflow创建了一个新环境

起初,Jupyter笔记本并没有启动。我被告知把“龙卷风”降到5.1.1级

在将tornado降级到5.1.1(当前版本)之后,Jupyter笔记本启动,但我有以下内核错误

任何善良的灵魂都可以在这个问题上提供建议。先谢谢你

Traceback (most recent call last):
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\traitlets\traitlets.py", line 528, in get
        value = obj._trait_values[self.name]
    KeyError: 'loop'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\notebook\base\handlers.py", line 457, in wrapper
        result = yield gen.maybe_future(method(self, *args, **kwargs))
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1133, in run
        value = future.result()
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1141, in run
        yielded = self.gen.throw(*exc_info)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\notebook\services\sessions\handlers.py", line 62, in post
        kernel_id=kernel_id))
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1133, in run
        value = future.result()
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1141, in run
        yielded = self.gen.throw(*exc_info)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 79, in create_session
        kernel_name)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1133, in run
        value = future.result()
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1141, in run
        yielded = self.gen.throw(*exc_info)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 92, in start_kernel_for_session
        self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 1133, in run
        value = future.result()
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\tornado\gen.py", line 326, in wrapper
        yielded = next(result)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 87, in start_kernel
        super(MappingKernelManager, self).start_kernel(**kwargs)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\jupyter_client\multikernelmanager.py", line 110, in start_kernel
        km.start_kernel(**kwargs)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\jupyter_client\manager.py", line 258, in start_kernel
        self.start_restarter()
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\jupyter_client\ioloop\manager.py", line 49, in start_restarter
        kernel_manager=self, loop=self.loop,
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\traitlets\traitlets.py", line 556, in __get__
        return self.get(obj, cls)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\traitlets\traitlets.py", line 535, in get
        value = self._validate(obj, dynamic_default())
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\traitlets\traitlets.py", line 591, in _validate
        value = self.validate(obj, value)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\traitlets\traitlets.py", line 1677, in validate
        self.error(obj, value)
      File "C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site-packages\traitlets\traitlets.py", line 1524, in error
        raise TraitError(e)
    traitlets.traitlets.TraitError: The 'loop' trait of an IOLoopKernelManager instance must be a ZMQIOLoop, but a value of class 'tornado.platform.asyncio.AsyncIOMainLoop' (i.e. <tornado.platform.asyncio.AsyncIOMainLoop object at 0x000002AED01F69E8>) was specified.
[E 15:41:57.102 NotebookApp] {
      "Host": "localhost:8888",
      "Connection": "keep-alive",
      "Content-Length": "158",
      "Accept": "application/json, text/javascript, */*; q=0.01",
      "X-Requested-With": "XMLHttpRequest",
      "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36",
      "Content-Type": "application/json",
      "Origin": "http://localhost:8888",
      "Sec-Fetch-Site": "same-origin",
      "Sec-Fetch-Mode": "cors",
      "Sec-Fetch-Dest": "empty",
      "Referer": "http://localhost:8888/notebooks/Desktop/cellstrat/DL%20Course/CellStrat%20DL%20course%20Mod%201/demo2/Module2_graphs.ipynb",
      "Accept-Encoding": "gzip, deflate, br",
      "Accept-Language": "en-US,en;q=0.9",
      "Cookie": "_xsrf=2|1213e26b|cf2abf81e87bb35c13497822b64d0315|1607083322; username-localhost-8888=\"2|1:0|10:1607083520|23:username-localhost-8888|44:OTRlNTYwMGNlZTg0NDlhZTk3Y2NlNDIzNDBiMmIyMzc=|8fb6e08950a5fc84a46daa6b8798530ca0071664e3001824679396a616bbe4fb\""
    }
回溯(最近一次呼叫最后一次):
get中第528行的文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\traitlets\traitlets.py”
value=obj.\u trait\u值[self.name]
KeyError:“循环”
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\notebook\base\handlers.py”,第457行,在包装器中
结果=未来产量(方法(self,*args,**kwargs))
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1133行,正在运行
value=future.result()
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1141行,正在运行
屈服=自我生成抛出(*exc_信息)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\notebook\services\sessions\handlers.py”,第62行,在post中
内核(id=内核(id))
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1133行,正在运行
value=future.result()
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1141行,正在运行
屈服=自我生成抛出(*exc_信息)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\notebook\services\sessions\sessionmanager.py”,第79行,在创建会话中
内核(名称)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1133行,正在运行
value=future.result()
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1141行,正在运行
屈服=自我生成抛出(*exc_信息)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\notebook\services\sessions\sessionmanager.py”,第92行,位于会话的启动内核中
self.kernel\u manager.start\u kernel(path=kernel\u path,kernel\u name=kernel\u name)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第1133行,正在运行
value=future.result()
包装器中的文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\tornado\gen.py”,第326行
产生=下一个(结果)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\notebook\services\kernels\kernelmanager.py”,第87行,在start\u kernel中
超级(MappingKernelManager,self)。启动_内核(**kwargs)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\jupyter\u client\multikernelmanager.py”,第110行,在start\u kernel中
km.启动内核(**kwargs)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\jupyter\u client\manager.py”,第258行,位于start\u内核中
self.start\u重启器()
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\jupyter\u client\ioloop\manager.py”,第49行,在start\u restarter中
内核管理器=self,循环=self.loop,
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\traitlets\traitlets.py”,第556行,在__
返回self.get(obj、cls)
get中第535行的文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\traitlets\traitlets.py”
value=self.\u验证(obj,dynamic\u default())
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\traitlets\traitlets.py”,第591行,在
值=自我验证(obj,值)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\traitlets\traitlets.py”,第1677行,在验证中
自身错误(对象、值)
文件“C:\Users\fayas\Anaconda3\envs\tensorflow\lib\site packages\traitlets\traitlets.py”第1524行出错
提出(e)
traitlets.traitlets.TraitError:IOLoopKernelManager实例的“循环”特征必须是ZMQIOOP,但指定了类“tornado.platform.asyncio.asynciiomainloop”(即)的值。
[E 15:41:57.102 NotebookApp]{
“主机”:“本地主机:8888”,
“连接”:“保持活动状态”,
“内容长度”:“158”,
“接受”:“应用程序/json,文本/javascript,*/*;q=0.01”,
“X-request-With”:“XMLHttpRequest”,
“用户代理”:“Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/87.0.4280.66 Safari/537.36”,
“内容类型”:“应用程序/json”,
“来源”:http://localhost:8888",
“Sec获取站点”:“相同来源”,
“秒提取模式”:“cors”,
“Sec Fetch Dest”:“空”,
“推荐人”:http://localhost:8888/notebooks/Desktop/cellstrat/DL%20Course/CellStrat%20DL%20course%20Mod%201/demo2/Module2_graphs.ipynb",
“接受编码”:“gzip,deflate,br”,
“接受语言”:“en-US,en;q=0.9”,
“Cookie”:“U xsrf=2 | 1213e26b | cf2abf81e87bb35c13497822b64d0315 | 1607083322;username-localhost-8888=”2 | 1:0 | 10:1607083520 | 23:username-localhost-8888 | 44:otrlnTywmgnlztg0andlztk3y2nlndizndizmbizc=”8FB6E08950A5FC84A46DAB87530CA0071664FB
}

激活您的
env
并通过调用命令
python-m ipykernel install--user安装内核。谢谢激活您的
env
并通过调用命令
python-m ipykernel install--user
安装内核。谢谢