我正在一个修补板上运行Linaro Debian Stretch,我似乎无法在Python3上获得numpy来查看任何已安装的BLAS/LAPACK资源。在
在python3下运行np.__config__.show()
,为每个条目提供NOT AVAILABLE
。在
我已经通过sudo apt-get install libblas-dev liblapack-dev
安装了BLAS/LAPACK,并通过apt get安装了python3-numpy
和{np.__config__.show()
的输出。在
但是Python2显示这些资源已安装。在
我怎样才能让Python3也能看到这些资源呢?在
如果有人对答案感兴趣的话,我终于让OpenBLAS在numpy中得到了认可,并获得了不错的速度提升。在
要做到这一点,你必须首先卸载python3numpy和任何通过pip3安装的numpy。然后手动编译OpenBLAS和numpy,如Compiling numpy with OpenBLAS integration中所述。在
通过apt-get或pip安装默认包显然在默认情况下不会链接到任何BLAS库中,至少在trinkboard Linaro OS上没有。。。在
相关问题 更多 >
编程相关推荐