Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 Numpy test()已完成,但出现错误_Python 2.7_Ubuntu_Numpy - Fatal编程技术网

Python 2.7 Numpy test()已完成,但出现错误

Python 2.7 Numpy test()已完成,但出现错误,python-2.7,ubuntu,numpy,Python 2.7,Ubuntu,Numpy,在ubuntu 12.04 x32上,我通过sudo-apt-get-install-python-numpy安装了python 2.7.3和numpy 1.6.1。我通过numpy.test()从numpy运行test(),得到: 失败:test\u pareto(test\u random.TestRandomDist) 回溯(最近一次呼叫最后一次): 文件“/usr/lib/python2.7/dist packages/numpy/random/tests/test\u random.p

在ubuntu 12.04 x32上,我通过
sudo-apt-get-install-python-numpy
安装了python 2.7.3和numpy 1.6.1。我通过
numpy.test()
从numpy运行
test()
,得到:

失败:test\u pareto(test\u random.TestRandomDist) 回溯(最近一次呼叫最后一次): 文件“/usr/lib/python2.7/dist packages/numpy/random/tests/test\u random.py”,test\u pareto中第313行 np.testing.assert_数组_几乎相等(实际值,期望值,小数=15) 文件“/usr/lib/python2.7/dist packages/numpy/testing/utils.py”,第800行,断言数组几乎相等 标头=('数组几乎不等于%d个小数''%decimal')) 文件“/usr/lib/python2.7/dist packages/numpy/testing/utils.py”,第636行,在assert\u array\u compare中 引发断言错误(msg) 断言者错误: 数组几乎不等于15位小数

(错配16.666.7%) x:数组([[2.46852460e+03,1.41286881e+03], [5.28287797e+07,6.57720981e+07], [1.408400323E+02,1.98390255e+05]] y:数组([[2.46852460e+03,1.41286881e+03], [5.28287797e+07,6.57720981e+07], [1.408400323E+02,1.98390255e+05]]


在17.483s中运行了3169次测试

失败(KNOWNFAIL=3,SKIP=4,failures=1)

我该怎么办?我是否错过了一个依赖关系


谢谢。

在尝试重做内容时,请注意未来我:

  • 使用
    numpy
    /
    scipy
    g++
    gfortran
    blas
    atlas
    lapack
  • 编译numpy/scipy源代码似乎更好,而且更耗时。pip安装可以做到这一点
  • 命令是:

    sudo apt get install g++gfortran liblapack dev libopenblas dev python dev python pip

    sudo-pip安装机头

    sudopip安装numpy

    python-c“导入numpy;numpy.test()”

    对于scipy库,以下操作有效:

    sudopip安装scipy

    python-c“导入scipy;scipy.test()”


    未来我在尝试重做时的注意事项:

  • 使用
    numpy
    /
    scipy
    g++
    gfortran
    blas
    atlas
    lapack
  • 编译numpy/scipy源代码似乎更好,而且更耗时。pip安装可以做到这一点
  • 命令是:

    sudo apt get install g++gfortran liblapack dev libopenblas dev python dev python pip

    sudo-pip安装机头

    sudopip安装numpy

    python-c“导入numpy;numpy.test()”

    对于scipy库,以下操作有效:

    sudopip安装scipy

    python-c“导入scipy;scipy.test()”