Matplotlib设置ImportError

时间:2015-04-27 11:01:26

标签: python git numpy matplotlib

我正在尝试为我的Angstrom Beaglebone设置Matplotlib。我按照这里的说明进行了操作:http://matplotlib.org/faq/installing_faq.html#install-from-git并成功下载了matplotlib。

python setup.py install

导致以下错误。我安装了numpy。为什么我会收到此错误?请帮帮我。

    File "/usr/lib/python2.7/site-packages/numpy/core/__init__.py", line 6, in <module>
    from . import multiarray
ImportError: cannot import name multiarray

1 个答案:

答案 0 :(得分:0)

你需要你的SO依赖,即在ubuntu sudo apt-get build-dep python-matplotlib

  

如果您使用的是debian / ubuntu,则可以获得所需的所有依赖项   使用以下命令构建matplotlib:sudo apt-get build-dep python-matplotlib如果   你在Fedora / RedHat上,你可以获得所需的所有依赖项   首先安装yum-builddep然后运行:su来构建matplotlib   -c&#34; yum-builddep python-matplotlib&#34;这不会构建matplotlib,但它确实获得了所有构建依赖关系   从源头构建更容易。如果你想能够遵循   开发分支,因为它改变只是用(make)替换最后一步   确定你已经安装了setuptools):

     
    

python setup.py develop这会在正确的位置创建链接,并将命令行脚本安装到适当的位置。

  
     

注意Mac OSX用户请参阅“在OSX上构建”指南。 Windows用户   请参阅Windows on Building指南。