“jupyter notebook 不能导入python库但是终端上可以实现”的问题的解决,,在使用jupyter


在使用jupyter notebook的过程中,创建了一个新的环境(anaconda中env)后遇到了这样一个问题,就是:

在jupyter notebook上运行程序,中间发现有一个python库未曾下载,因此,我们调出了cmd 命令窗口,把我们需要的python通过pip的形式下载完成,并且在cmd命令窗口上已经实测“已经下载安装成功”,但是jupyter notebook中仍然显示没有下载该模块。

对于该问题,我们通过以下命令查看import是直接从哪个路径中导入python库的

import sysprint(sys.path) # 输出的是一个列表

我们发现输出结果中没有我们创建的新环境的路径,比如:我们创建的环境为XXX,则在下载的Python库一般在anaconda3\env\XXX\lib\site-package,也可以pip install xyz导入一下你要下载的python库,看看它下载到哪了。

因此我们要做的就是把这个路径加入到sys.path中,也就是sys.path.append("anaconda3\env\XXX\lib\site-package")

“jupyter notebook 不能导入python库但是终端上可以实现”的问题的解决

评论关闭