python matplotlib非法指令

时间:2014-03-06 21:21:47

标签: python matplotlib

我遇到了一个奇怪的崩溃 我尝试使用matplotlib

在python中绘图

例如,在python解释器中运行以下命令

>>> import matplotlib.pylab
>>> pylab.plot([1,2,3,4])

产生错误

Illegal instruction (core dumped)

我正在运行Ubuntu 12.04.4 LTS。 我的python包有以下版本:

>>> sys.version
'2.7.3 (default, Sep 26 2013, 20:03:06) \n[GCC 4.6.3]'

>>> numpy.__version__
'1.6.1'

>>> matplotlib.__version__
'1.1.1rc'

>>> matplotlib.pylab.__version__
'1.6.1'

我非常感谢有关可能导致我的问题的任何想法。

1 个答案:

答案 0 :(得分:1)

您可以尝试更改BLAS库。

尝试(你需要在这里使用sudo):

update-alternatives --config libblas.so.3

并选择其他库。我找到了“atlas-base”库。 (在Debian Wheezy上,python3,我安装了altlas3-base库,它运行正常)

我还安装了“fort77”软件包,这似乎是一个要求here