我在stackoverflow上到处搜索,但仍然无法解决此问题。
我已经安装了python 3.8、matplotlib和numpy。终端显示这些模块已经安装。但这些模块仍然无法在jupyter笔记本中找到。
pip install matplotlib
pip install numpy
所有安装方式都会显示以下信息:
Requirement already satisfied: matplotlib in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (3.2.2)
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (1.19.5)
但当我运行jupyter笔记本,然后使用这些模块时:
import matplotlib.pyplot as plt
我得到一个错误:
<ipython-input-4-a1498ba331d8> in <module>
1 get_ipython().system('pip install matplotlib')
2
----> 3 import matplotlib.pyplot as plt
ModuleNotFoundError: No module named 'matplotlib'
其他模块也会发生同样的情况
import numpy as np
导致
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-0ae90a4a98a4> in <module>
----> 1 import numpy as np
ModuleNotFoundError: No module named 'numpy'
发生什么事?为什么jupyter找不到我的模块?
1条答案
按热度按时间brtdzjyr1#
您可以尝试重新安装模块或关闭一个打开文件的窗口。
您也可以尝试:
将“path/matplotlib.py”替换为模块的精确路径。