Python Arcgis Pro 2.0 Jupyter笔记本安装失败

Python Arcgis Pro 2.0 Jupyter笔记本安装失败,python,jupyter-notebook,arcgis,Python,Jupyter Notebook,Arcgis,我在本地用户位置重新安装了ArcGIS Pro 2.0的windows。然后,我使用python包安装程序安装spyder和jupyter 我从ArcGIS Pro的开始菜单中的python命令提示符启动了jupyter笔记本 Jupyter启动了,但是创建一个新的笔记本总是从一个死内核开始。ipykernel是根据ArcGIS pro python软件包管理器安装的。内核错误消息如下 Traceback (most recent call last): File "C:\Users\rdc

我在本地用户位置重新安装了ArcGIS Pro 2.0的windows。然后,我使用python包安装程序安装spyder和jupyter

我从ArcGIS Pro的开始菜单中的python命令提示符启动了jupyter笔记本

Jupyter启动了,但是创建一个新的笔记本总是从一个死内核开始。ipykernel是根据ArcGIS pro python软件包管理器安装的。内核错误消息如下

Traceback (most recent call last):
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\notebook\base\handlers.py", line 516, in wrapper
    result = yield gen.maybe_future(method(self, *args, **kwargs))
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1055, in run
    value = future.result()
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\concurrent.py", line 238, in result
    raise_exc_info(self._exc_info)
  File "<string>", line 4, in raise_exc_info
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1063, in run
    yielded = self.gen.throw(*exc_info)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\notebook\services\sessions\handlers.py", line 75, in post
    type=mtype))
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1055, in run
    value = future.result()
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\concurrent.py", line 238, in result
    raise_exc_info(self._exc_info)
  File "<string>", line 4, in raise_exc_info
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1063, in run
    yielded = self.gen.throw(*exc_info)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 79, in create_session
    kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1055, in run
    value = future.result()
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\concurrent.py", line 238, in result
    raise_exc_info(self._exc_info)
  File "<string>", line 4, in raise_exc_info
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1063, in run
    yielded = self.gen.throw(*exc_info)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\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\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 1055, in run
    value = future.result()
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\concurrent.py", line 238, in result
    raise_exc_info(self._exc_info)
  File "<string>", line 4, in raise_exc_info
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\tornado\gen.py", line 307, in wrapper
    yielded = next(result)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\notebook\services\kernels\kernelmanager.py", line 94, in start_kernel
    super(MappingKernelManager, self).start_kernel(**kwargs)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\jupyter_client\multikernelmanager.py", line 110, in start_kernel
    km.start_kernel(**kwargs)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\jupyter_client\manager.py", line 257, in start_kernel
    **kw)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\jupyter_client\manager.py", line 203, in _launch_kernel
    return launch_kernel(kernel_cmd, **kw)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\jupyter_client\launcher.py", line 128, in launch_kernel
    proc = Popen(cmd, **kwargs)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\subprocess.py", line 676, in __init__
    restore_signals, start_new_session)
  File "C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\subprocess.py", line 957, in _execute_child
    startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified
回溯(最近一次呼叫最后一次):
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\notebook\base\handlers.py”,第516行,在包装器中
结果=未来产量(方法(self,*args,**kwargs))
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1055行,正在运行
value=future.result()
结果文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\concurrent.py”第238行
提升exc信息(自身exc信息)
文件“”,第4行,在raise_exc_信息中
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1063行,正在运行
屈服=自我生成抛出(*exc_信息)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\notebook\services\sessions\handlers.py”,post第75行
类型=mtype)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1055行,正在运行
value=future.result()
结果文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\concurrent.py”第238行
提升exc信息(自身exc信息)
文件“”,第4行,在raise_exc_信息中
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1063行,正在运行
屈服=自我生成抛出(*exc_信息)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\notebook\services\sessions\sessionmanager.py”,第79行,位于创建会话中
kernel\u id=yield self.start\u kernel\u for\u session(session\u id,path,name,type,kernel\u name)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1055行,正在运行
value=future.result()
结果文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\concurrent.py”第238行
提升exc信息(自身exc信息)
文件“”,第4行,在raise_exc_信息中
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1063行,正在运行
屈服=自我生成抛出(*exc_信息)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\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\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第1055行,正在运行
value=future.result()
结果文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\concurrent.py”第238行
提升exc信息(自身exc信息)
文件“”,第4行,在raise_exc_信息中
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\tornado\gen.py”,第307行,在包装器中
产生=下一个(结果)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\notebook\services\kernels\kernelmanager.py”,第94行,在start\u kernel中
超级(MappingKernelManager,self)。启动_内核(**kwargs)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\jupyter\u client\multikernelmanager.py”,第110行,位于start\u kernel中
km.启动内核(**kwargs)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\jupyter\u client\manager.py”,第257行,在start\u内核中
**千瓦)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\jupyter\u client\manager.py”,第203行,位于启动内核中
返回启动内核(内核命令,**千瓦)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site packages\jupyter\u client\launcher.py”,第128行,位于启动内核中
proc=Popen(命令,**kwargs)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\subprocess.py”,第676行,在uu init中__
恢复信号,启动新会话)
文件“C:\Users\rdchlbms\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\subprocess.py”,第957行,在执行子进程中
startupinfo)
FileNotFoundError:[WinError 2]系统找不到指定的文件

这个问题我已经研究了好几天了,但我想不出来。我看过一些讨论连接Jupyter和arcgis的帖子。它们都使这看起来可能,如果不容易,但这似乎是一个非启动。缺少了什么,为什么内核开始死机?如何修复它?

你说虽然安装了python,但它是死内核,假设一切正常(版本等),这意味着jupyter还没有识别出内核

该错误与以下错误相匹配:

我认为基本上是一样的,有时候jupyter的内核json文件需要在第一次使用之前在某个文件夹中创建(在windows中它位于
C:/Programs Data/jupyter/。

以管理员身份启动命令:

python-mjupy