Jupyter notebook无法导入第三方模块的解决方式


Posted in Python onApril 15, 2020

在CMD控制台进入Jupyter notebook之前,先激活安装了该模块的配置环境,再启动jupyter notebook,问题完美解决。

Jupyter notebook无法导入第三方模块的解决方式

补充知识:anaconda安装jupyter notebook时报错:ImportError:DLL load failed,找不到指定模块的解决办法

在用anaconda装jupyter notebook的时候安装过程没问题,但是运行jupyter时报错,错误如下。可能是因为我之前用的是anaconda2,有一个jupyter,然后我把annaconda2卸载之后重新装了一个anaconda3,然后重装jupyter的时候遇到了之前未卸载干净的残留链接。所以导致运行错误。

错误:

Traceback (most recent call last):
 File "C:\ProgramData\Anaconda3\Scripts\jupyter-notebook-script.py", line 6, in <module>
  from notebook.notebookapp import main
 File "C:\ProgramData\Anaconda3\lib\site-packages\notebook\notebookapp.py", line 47, in <module>
  from zmq.eventloop import ioloop
 File "C:\ProgramData\Anaconda3\lib\site-packages\zmq\__init__.py", line 47, in <module>
  from zmq import backend
 File "C:\ProgramData\Anaconda3\lib\site-packages\zmq\backend\__init__.py", line 40, in <module>
  reraise(*exc_info)
 File "C:\ProgramData\Anaconda3\lib\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise
  raise value
 File "C:\ProgramData\Anaconda3\lib\site-packages\zmq\backend\__init__.py", line 27, in <module>
  _ns = select_backend(first)
 File "C:\ProgramData\Anaconda3\lib\site-packages\zmq\backend\select.py", line 27, in select_backend
  mod = __import__(name, fromlist=public_api)
 File "C:\ProgramData\Anaconda3\lib\site-packages\zmq\backend\cython\__init__.py", line 6, in <module>
  from . import (constants, error, message, context,
ImportError: DLL load failed: 找不到指定的模块。

解决方案:可以看到报错代码里面有个zmq文件夹下面的,参考网上的一些做法,然后连猜带蒙重装了pyzmq,问题得以解决。

pip uninstall pyzmq
pip install pyzmq

注意这个pip需要是你conda的pip,而不能是windows系统下python的pip。因为我windows已经有一个python3.6了,然后conda有一个python3.7.所以这个地方需要注意一下,运行命令之前可以查看一下pip的版本之类的。

以上这篇Jupyter notebook无法导入第三方模块的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python下setuptools的安装详解及No module named setuptools的解决方法
Jul 06 Python
python 中的int()函数怎么用
Oct 17 Python
Python中super函数的用法
Nov 17 Python
Python发送邮件测试报告操作实例详解
Dec 08 Python
Python3转换html到pdf的不同解决方案
Mar 11 Python
Python3 Tkinkter + SQLite实现登录和注册界面
Nov 19 Python
python 创建一维的0向量实例
Dec 02 Python
python3下pygame如何实现显示中文
Jan 11 Python
Django如何批量创建Model
Sep 01 Python
多个版本的python共存时使用pip的正确做法
Oct 26 Python
Python批量修改xml的坐标值全部转为整数的实例代码
Nov 26 Python
手把手教你怎么用Python实现zip文件密码的破解
May 27 Python
pyinstaller打包找不到文件的问题解决
Apr 15 #Python
使用Pycharm分段执行代码
Apr 15 #Python
pyinstaller打包成无控制台程序时运行出错(与popen冲突的解决方法)
Apr 15 #Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
Apr 15 #Python
在python中利用pycharm自定义代码块教程(三步搞定)
Apr 15 #Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
Apr 15 #Python
Python任务调度模块APScheduler使用
Apr 15 #Python
You might like
一个简单的php实现的MySQL数据浏览器
2007/03/11 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
一些不错的js函数ajax
2008/08/20 Javascript
用JS控制回车事件的代码
2011/02/20 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
js中iframe调用父页面的方法
2014/10/30 Javascript
jQuery中append()方法用法实例
2014/12/25 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
js判断手机和pc端选择不同执行事件的方法
2015/01/30 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
2016/01/12 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
数据结构中的各种排序方法小结(JS实现)
2016/07/23 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
Vue实例中生命周期created和mounted的区别详解
2017/08/25 Javascript
vue使用ajax获取后台数据进行显示的示例
2018/08/09 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
javascript实现的字符串转换成数组操作示例
2019/06/13 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
[05:15]2018年度CS GO社区贡献奖-完美盛典
2018/12/16 DOTA
Python使用Flask框架获取当前查询参数的方法
2015/03/21 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
2019/02/18 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
.net开发工程师面试题
2014/02/25 面试题
药学专业学生的自我评价分享
2014/02/06 职场文书
安全月活动总结
2014/05/05 职场文书
感恩母亲节演讲稿
2014/05/07 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
机械专业求职信范文
2014/07/15 职场文书
2014教师专业技术工作总结
2014/12/03 职场文书
六一儿童节开幕词
2015/01/29 职场文书
离婚起诉状范本
2015/05/19 职场文书
react中的DOM操作实现
2021/06/30 Javascript