无法运行Jupyter笔记本

时间:2020-07-29 10:00:37

标签: python python-3.x windows powershell jupyter-notebook

我使用pip install notebook安装了 Jupyter Notebook ,但无法运行它。

当我尝试使用jupyter notebook运行时,它给了我CommandNotFoundExceptionError when running 'jupyter notebook'


当我尝试使用python -m notebook运行时,它给了我ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython'Error when running 'python -m notebook'

我已将以下内容添加到PATH中:

  1. 本地文件夹中存在python.exe的路径。
  2. 本地文件夹中存在的脚本文件夹路径。
  3. 漫游文件夹中的脚本文件夹路径。


所有jupyter依赖项(jupyter.exe,jupyter-core.exe等)都位于“漫游”文件夹内的scripts文件夹中,而不位于“本地”文件夹中。

enter image description here

python版本: 3.8.4
pip版本: 20.1.1

2 个答案:

答案 0 :(得分:1)

我曾经与Jupyter Notebook合作过,通常大多数情况下的原因是缺乏依存关系-Jupyter有很多这样的案例。

请通过运行以下命令检查它们是否不丢失:

python -m pip check

pip check

这将为您提供缺少的依赖关系列表(有时存在版本问题)。使用pip install <dep>==<version>安装适当的版本应该会有所帮助。

答案 1 :(得分:0)

编辑: @Divyessh Maheshwari,如果您已经安装了anaconda,请确保在anaconda提示符下运行jupyter notebook

如果您还没有并且不想安装anaconda,则可能需要根据此答案Is there a way to run Jupyter Notebooks Without Anaconda?

降级Python。