为了账号安全,请及时绑定邮箱和手机立即绑定

Jupyter 笔记本无法启动(导入错误:导入时 DLL 加载失败)

Jupyter 笔记本无法启动(导入错误:导入时 DLL 加载失败)

慕运维8079593 2023-08-22 15:26:50
最近我的 jupyter 笔记本停止启动。当我在 anaconda 提示符下尝试命令jupyter notebook但出现错误时回溯(最近一次调用最后):文件“C:\ Users \ Dell \ anaconda3 \ Scripts \ jupyter-notebook-script.py”,第6行,来自notebook.notebookapp导入主文件“C:\ Users \ Dell \ anaconda3 \lib\site-packages\notebook\notebookapp.py”,第 51 行,来自 zmq.eventloop import ioloop文件“C:\Users\Dell\anaconda3\lib\site-packages\zmq_ init _.py”,第 50 行,在 from zmq import backendFile "C:\Users\Dell\anaconda3\lib\site-packages\zmq\backend_ init _.py" 中,第 40 行,在 reraise(*exc_info)文件 "C:\Users\Dell\ anaconda3\lib\site-packages\zmq\utils\sixcerpt.py”,第 34 行,在重新提高值文件“C:\Users\Dell\anaconda3\lib\site-packages\zmq\backend_ init _.py”中, 27号线, 在ns = select_backend(第一个)文件“C:\Users\Dell\anaconda3\lib\site-packages\zmq\backend\select.py”,第 28 行,在 select_backend mod = import (name, fromlist=public_api)文件“C:\Users\Dell\ anaconda3\lib\site-packages\zmq\backend\cython_ init .py”,第 6 行,来自 . 导入(常量、错误、消息、上下文、导入错误:导入错误时 DLL 加载失败:找不到指定的模块。我什至尝试在 Windows 10 上重新安装 anaconda 并升级到 python 3.8.3,但仍然遇到相同的错误。当我尝试检查 jupyter Notebook 的版本时,它说 ipykernel 和其他一些东西没有安装。jupyter --version给了我这个:jupyter core:4.6.3jupyter-notebook:6.1.1qtconsole:4.7.6ipython:7.18.1ipykernel:未安装jupyter 客户端:未安装jupyter lab:未安装nbconvert:5.6.1但是安装 ipykernelconda install ipykernel说所有请求的软件包都已安装。我也尝试过ipython kernel install --name <env_name> --user,但这又给出了另一个 dll 错误。阅读 stackoverflow 中的其他一些问题后,我检查了我的环境变量。
查看完整描述

5 回答

?
翻翻过去那场雪

TA贡献2065条经验 获得超13个赞

仅供其他有类似问题的人使用。

就我而言,当我jupyter notebook在命令行上运行时,我得到了与 @Anav Katwal 相同的错误。但是,如果我jupyter notebookAnaconda Prompt上运行,则错误消失。

如果你确实想jupyter notebook在cmd上执行,那么你可以将以下路径添加到系统环境变量中:

  • C:\Users\USERNAME\anaconda3\Library\bin

  • C:\Users\USERNAME\anaconda3\Scripts

  • C:\Users\USERNAME\anaconda3\condabin


查看完整回答
反对 回复 2023-08-22
?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

如下:

pip uninstall pyzmq 
pip install pyzmq==20
查看完整回答
反对 回复 2023-08-22
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

我发现我做错了什么(愚蠢的我)。当我尝试手动安装 openCV 时,Microsoft Visual C++ 2015-2019以某种方式被删除。没想到这样的安装会产生这么大的影响,现在必须记住这一点,但安装最新版本解决了所有问题。

PS:此解决方案可能不适用于其他有类似问题的人。但值得一提。


查看完整回答
反对 回复 2023-08-22
?
万千封印

TA贡献1891条经验 获得超3个赞

步骤1:关闭anaconda和vscode

步骤 2:打开命令提示符 (cmd) 并卸载 jupyter lab

pip uninstall jupyterlab

第3步:现在打开jupyter lab类型

jupyter-lab

现在打开 vs code jupyter 笔记本开始工作


查看完整回答
反对 回复 2023-08-22
?
桃花长相依

TA贡献1860条经验 获得超8个赞

使用此代码,而不是 conda

pip install jupyter


查看完整回答
反对 回复 2023-08-22
  • 5 回答
  • 0 关注
  • 1632 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信