Python 导入和使用mglearn时出现多个错误

Python 导入和使用mglearn时出现多个错误,python,Python,我在尝试安装mglearn库并将其导入Jupyter笔记本时遇到多个错误。我已经使用命令行通过pip install mglearn安装了mglearn,还使用直接安装到了Jupyter中!pip安装mglearn。但是,当我尝试导入mglearn时,我得到一个错误:没有名为“mglearn”的模块。如果我再次尝试安装它,我会得到一个已满足要求的响应 然后我使用$python3进入python终端,并尝试导入mglearn,结果成功。我检查了版本,得到了0.1.7 我还在Jupyter中尝试了以

我在尝试安装mglearn库并将其导入Jupyter笔记本时遇到多个错误。我已经使用命令行通过
pip install mglearn
安装了mglearn,还使用
直接安装到了Jupyter中!pip安装mglearn
。但是,当我尝试导入mglearn时,我得到一个错误:没有名为“mglearn”的模块。如果我再次尝试安装它,我会得到一个已满足要求的响应

然后我使用
$python3
进入python终端,并尝试
导入mglearn
,结果成功。我检查了版本,得到了0.1.7

我还在Jupyter中尝试了以下代码:

导入系统

!{sys.executable}-m pip install mglearn

使用该代码,我得到一个
zsh:1:未找到匹配项:
错误


我知道它已安装,我正在导入它。我没有办法解决这个问题。任何帮助都将不胜感激。

看起来Jupyter使用了错误的Python版本。
哪个python3
(在zsh中运行)和
打印(sys.executable)
(在Jupyter中运行)输出相同的路径?可能是个愚蠢的问题,但我如何在zsh中运行某些东西?试试
!我知道了,是哪条蟒蛇3
在Jupyter还是用你的终端
哪个python3
显示
../anaconda/bin/python3
打印(sys.executable)
显示
动手操作\u ml/my\u env/bin/python3
。不同的地方。有解决办法吗?你的Jupyter使用了虚拟环境。您可以在此处了解有关Python虚拟环境的更多信息: