【发布时间】:2021-08-23 14:03:59
【问题描述】:
我正在尝试导入我通过 cmd 安装的 matplotlib 库:pip install matplotlib。并且安装成功。但是当我尝试在 jupyter lab 中导入 matplotlib 时,它给了我一个错误:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-15-9738723f2bbd> in <module>
----> 1 import matplotlib as plt
2 from matplotlib import pyplot as pllt
ModuleNotFoundError: No module named 'matplotlib'
我检查了我的 python 文件和安装的 matplotlib 都在同一个目录中。有什么想法有什么问题吗?
【问题讨论】:
-
您在 Jupyter 笔记本中使用的 Python 版本与您安装
matplotlib时使用的版本不同。修复它。 -
我卸载了 matplotlib 并通过 cmd 重新安装,但它仍然没有打印任何模块
-
从命令行运行
python -c "import sys; print(sys.version); print(sys.executable),然后将相同的代码(减去python -c部分)放入您的Jupyter notebook 并运行它。输出是什么? -
在 cmd 中我得到这个:3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)]
-
同时在 jupyter 我得到了这个 3.9.1 (tags/v3.9.1:1e5d33e, Dec 7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)]
标签: python matplotlib pip