这两天在阿里云虚机上使用jupyter notebook学习pyspark,里面有一段代码是需要使用matplotlib的,但是import matplotlib一直失败,提示:
ModuleNotFoundError: No module named 'matplotlib.pyplot'
尝试了在终端里
pip uninstall matplotlib -y
pip install matplotlib
亦或者重启jupyter notebook,均失败告终
想到了是matplotlib安装目录不一致导致的,只是因为权限以及对安装目录的不熟悉,不知道该怎么解决。
后来在stackoverflow找到了解决办法:
https://stackoverflow.com/questions/44149115/modulenotfounderror-no-module-named-matplotlib-pyplot
解决办法就是在jupyter notebook里新起一行,然后输入以下代码运行即可
import sys
!{sys.executable} -m pip install matplotlib