尝试使用matplotlib时出现b / m错误。我尝试了许多命令,但无法解决错误,即
sudo apt-get install python-matplotlib
pip install matplotlib
sudo pip3 install matplotlib
RuntimeError:针对API版本0xc编译的模块,但此版本的numpy为0xa
回溯(最近通话最近一次):
“ 中的文件“ / home / pi / Desktop / Python RL plot Nework Topology.py”,第3行
import matplotlib.mlab as mlab
文件“ /usr/local/lib/python3.5/dist-packages/matplotlib/mlab.py”,第167行,在 从matplotlib.path导入路径
中的文件“ /usr/local/lib/python3.5/dist-packages/matplotlib/path.py”,第17行from . import _path, rcParams
ImportError:numpy.core.multiarray导入失败
和第二个错误
Python 3.5.3(默认值,2018年9月27日,17:25:39)
Linux上的[GCC 6.3.0 20170516]
输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。
导入matplotlib 追溯(最近一次通话):
中的文件“ /home/pi/.local/lib/python3.5/site-packages/numpy/core/init.py”,第16行
来自。导入多数组 ImportError:libf77blas.so.3:无法打开共享库文件:没有这样的文件或目录
在处理上述异常期间,发生了另一个异常:
回溯(最近通话最近): 文件“”,第1行,位于
中的文件“ /usr/local/lib/python3.5/dist-packages/matplotlib/init.py”,第141行来自。导入cbook,rcsetup
中的文件“ /usr/local/lib/python3.5/dist-packages/matplotlib/cbook/init.py”,第33行将numpy导入为np
中的文件“ /home/pi/.local/lib/python3.5/site-packages/numpy/init.py”,第142行来自。导入add_newdocs
中的文件“ /home/pi/.local/lib/python3.5/site-packages/numpy/add_newdocs.py”,第13行从numpy.lib导入add_newdoc
中的第8行,文件“ /home/pi/.local/lib/python3.5/site-packages/numpy/lib/init.py”来自.type_check导入*
中的文件“ /home/pi/.local/lib/python3.5/site-packages/numpy/lib/type_check.py”,第11行将numpy.core.numeric导入为_nx 在第26行的“ /home/pi/.local/lib/python3.5/site-packages/numpy/core/init.py”文件中 提高ImportError(msg)
ImportError:
导入多数组numpy扩展模块失败。最
您可能正在尝试导入失败的numpy版本。
如果您使用的是numpy git repo,请尝试git clean -xdf
(删除所有
文件不受版本控制)。否则,请重新安装numpy。
最初的错误是:libf77blas.so.3:无法打开共享库文件:没有这样的文件或目录
请帮助。如何解决这个错误 预先感谢