matplotlib ImportError:numpy.core.multiarray无法在树莓派3上导入

时间:2018-12-18 16:23:18

标签: python python-3.x matplotlib

尝试使用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:无法打开共享库文件:没有这样的文件或目录

请帮助。如何解决这个错误 预先感谢

0 个答案:

没有答案