jupyter|jupyter notebook第三方模块导入异常(Python 在cmd中import模块成功,但是在jupyter notebook中No module xxx found)
本来电脑装了python 3.8.0,后用anaconda装了jupyter notebook,用pip3 install 安装第三方库一直都成功。
【jupyter|jupyter notebook第三方模块导入异常(Python 在cmd中import模块成功,但是在jupyter notebook中No module xxx found)】今天需要连接mysql,在安装第三方库pymysql时遇到问题:用pip3 install pymysql后在在python的idle可以顺利使用,在jupyter notebook中则提示
ModuleNotFoundError: No module named 'pymysql'
而且anaconda prompt检查pymysql确实安装成功了。
尝试一:在网上查找了解决方法,环境变量有问题(参考:https://www.cnblogs.com/jisongxie/p/9892660.html)
修改环境变量后,顺利执行import pymysql。但是使用其他库如numpy等反而报错。
尝试二:可能是 Jupyter 的Kernel所使用的 Python 版本不一致导致的错误,可以通过更换Jupyter Notebook内核的Python版本解决这个问题。(参考:https://blog.csdn.net/sinat_34328764/article/details/83214172)
我本身安装的python 3.8.0与anaconda 装的jupyter notebook 3.7.4果然解释器不一致,通过修改内核后jupyter notebook连接不到服务器/(ㄒoㄒ)/~~。
尝试三:尝试三:卸载了anaconda,用pip 重新安装了jupyter notebook。问题解决。
推荐阅读
- android第三方框架(五)ButterKnife
- thinkphp|thinkphp 3.2 如何调用第三方类库
- Android7.0|Android7.0 第三方应用无法访问私有库
- iOS常用第三方库
- 【微信开放平台】微信第三方扫码登录(亲测可用)
- FaceBook第三方登录换号重新登录
- 第三方框架|第三方框架 | AFNetworking源码解析(3) 请求过程
- 那些年第三方授权踩过的坑
- anaconda3之基本使用、更换国内镜像、安装python虚拟器、第三方库安装及问题解决
- 揭秘(一款云原生的“Jupyter”,如何实现让算法团队更高产())