我使用pip install notebook
安装了 Jupyter Notebook ,但无法运行它。
当我尝试使用jupyter notebook
运行时,它给了我CommandNotFoundException
:
和
当我尝试使用python -m notebook
运行时,它给了我ImportError: cannot import name 'constants' from partially initialized module 'zmq.backend.cython'
:
我已将以下内容添加到PATH中:
所有jupyter依赖项(jupyter.exe,jupyter-core.exe等)都位于“漫游”文件夹内的scripts文件夹中,而不位于“本地”文件夹中。
python版本: 3.8.4
pip版本: 20.1.1
答案 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。