Jupyter Notebook import 报错No module(pip 已安装成功模块)

在使用Jupyter Notebook时遇到已通过pip安装的模块导入失败的问题,原因是Jupyter Notebook和Anaconda中Python的编译路径不同。解决方法包括在Jupyter的Python路径下重新用pip安装模块,或手动移动模块到Jupyter的site-packages路径。此外,还介绍了如何设置Jupyter Notebook的初始化打开路径。

问题:Jupyter Notebook安装三方库报错No module(pip 已安装成功模块)


原因:在Anaconda中jupyter模式的python编译路径 和 其他模式下的python编译路径是不同的

1.在cmd中调处python命令窗口,用sys.path查看默认路径,其他模式的python编译路径(D:\Work\Pycharm\DataAnalysis\venv\Scripts

2.进入jupyter,用sys.path查看jupyter notebook的python编译路径(D:\Work\Anaconda3\Scripts\python.exe


解决

方法1.cmd进入到jupyter的编译路径(D:\Work\Anaconda3\Scripts\python.exe),再用pip重新安装包

方法2.手动将imapclient模块文件移动至Jupyter Notebook引入三方库的存放路径

Python/pip安装存放三方库路径(D:\Work\Pycharm\DataAnalysis\venv\Lib\site-packages)

Jupyter引入三方库包路径(D:\Work\Anaconda3\Lib\site-packages )


BTW Jupyter Notebook 初始化打开路径设置

1.生成配置文件

jupyter notebook –generate-config

2.修改配置文件

#c.NotebookApp.notebook_dir

3.重新启动 jupyter notebook

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值