猿问

Jupyter 笔记本打不开,distutils 错误

我在命令提示符下键入 jupyter notebook(或 jupyter-notebook),但我得到的只是:


E:\Programas\Anaconda\lib\site-packages\setuptools\distutils_patch.py:25: UserWarning: Distutils was imported before Setuptools. This usage is discouraged and may exhibit undesirable behaviors or errors. Please use Setuptools' objects directly or at least import Setuptools first.

  warnings.warn(

_cffi_ext.c

AppData\Roaming\Python\Python38\site-packages\zmq\backend\cffi\__pycache__\_cffi_ext.c(266): fatal error C1083: Cannot open include file: 'sys/un.h': No such file or directory

Traceback (most recent call last):

  File "E:\Programas\Anaconda\Scripts\jupyter-notebook-script.py", line 6, in <module>

    from notebook.notebookapp import main

  File "C:\Users\joaom\AppData\Roaming\Python\Python38\site-packages\notebook\notebookapp.py", line 49, in <module>

    from zmq.eventloop import ioloop

  File "C:\Users\joaom\AppData\Roaming\Python\Python38\site-packages\zmq\__init__.py", line 47, in <module>

    from zmq import backend

  File "C:\Users\joaom\AppData\Roaming\Python\Python38\site-packages\zmq\backend\__init__.py", line 40, in <module>

    reraise(*exc_info)

  File "C:\Users\joaom\AppData\Roaming\Python\Python38\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise

    raise value

  File "C:\Users\joaom\AppData\Roaming\Python\Python38\site-packages\zmq\backend\__init__.py", line 27, in <module>

    _ns = select_backend(first)


我所做的只是从网站上安装 Anaconda,我不确定为什么它不起作用。


编辑:


在Jupyter Notebook 错误上重复



开心每一天1111
浏览 200回答 3
3回答

PIPIONE

尝试在环境变量 C:\Users\palla\Anaconda3\Lib\site-packages\zmq 中添加此路径。然后如果你得到任何 dll 错误意味着尝试添加这个路径 C:\Users\palla\Anaconda3\Library\bin

Helenr

我也有这个问题,显然,它是由与以前卸载的 python 冲突引起的。我删除了 C:\Users\AppData\Roaming 中的 Python 文件。现在我的笔记本像往常一样工作。

www说

你安装了吗?;-)如果您使用菜单快捷方式或 Anaconda 启动器启动它,请尝试打开终端或命令提示符并运行命令 jupyter notebook。如果找不到 jupyter,您可能需要配置 PATH 环境变量。如果您不知道那是什么意思,也不想知道,只需(重新)使用默认设置安装 Anaconda,它应该正确设置 PATH。如果 Jupyter 给出找不到笔记本的错误,请使用 pip 或 conda 检查笔记本包是否已安装。尝试运行 jupyter-notebook(带连字符)。这通常应该与 jupyter notebook 相同(带空格),但如果有任何区别,带连字符的版本是“真正的”启动器,另一个将其包装起来。
随时随地看视频慕课网APP

相关分类

Python
我要回答