jupyter notebook 打开闪退

update at 10/24/2018

其实也可能是路径中存在空格,附一个我自用的openJupyter.bat。功能是在bat文件保存路径上打开Jupyter Notebook。

C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\cwp.py C:\ProgramData\Anaconda3 C:\ProgramData\Anaconda3\python.exe C:\ProgramData\Anaconda3\Scripts\jupyter-notebook-script.py %~dp0
:: 如果地址解析出错(由于空格)尝试在%前加上一个"

-------------------------------------------

用cmd运行得到一下结果

PS C:\Users\z\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)> Jupyter Notebook

Traceback (most recent call last):
  File "D:\Users\z\Anaconda3\Scripts\jupyter-Notebook-script.py", line 6, in
    from notebook.notebookapp import main
  File "D:\Users\z\Anaconda3\lib\site-packages\notebook\__init__.py", line 25, in
    from .nbextensions import install_nbextension
  File "D:\Users\z\Anaconda3\lib\site-packages\notebook\nbextensions.py", line 27, in
    from jupyter_core.utils import ensure_dir_exists

ImportError: cannot import name 'ensure_dir_exists'

 

谷歌得解决方案 

 

conda update jupyter_core jupyter_client

 

然而并没有用:) 我最后downgrade了jupyter notebook,终于搞定

你可能感兴趣的:(jupyter notebook 打开闪退)