Python 3.5 Scipy优化导入错误

Python 3.5 Scipy优化导入错误,python,Python,尝试使用模块scipy.optimize.slsqp时遇到以下问题 >>> import scipy.optimize.slsqp Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.5/site-packages/scipy/optimize/__init__.py", line 233, in

尝试使用模块scipy.optimize.slsqp时遇到以下问题

>>> import scipy.optimize.slsqp
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.5/site-packages/scipy/optimize/__init__.py",      
line 233, in <module>
from ._minimize import *
File "/usr/local/lib/python3.5/site- 
packages/scipy/optimize/_minimize.py", line 26, in <module>
from ._trustregion_dogleg import _minimize_dogleg
File "/usr/local/lib/python3.5/site- 
packages/scipy/optimize/_trustregion_dogleg.py", line 5, in <module>
import scipy.linalg
File "/usr/local/lib/python3.5/site-packages/scipy/linalg/__init__.py", 
line 190, in <module>
from ._decomp_update import *
File "scipy/linalg/_decomp_update.pyx", line 1, in init 
scipy.linalg._decomp_update (scipy/linalg/_decomp_update.c:39096)
ImportError: /usr/local/lib/python3.5/site- 
packages/scipy/linalg/cython_lapack.cpython-35m-x86_64-linux-gnu.so: 
undefined symbol: zlacn2
>>导入scipy.optimize.slsqp
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/usr/local/lib/python3.5/site-packages/scipy/optimize/__-init__.py”,
第233行,输入
从。\u最小化导入*
文件“/usr/local/lib/python3.5/site-
packages/scipy/optimize/_minimize.py”,第26行,在
从.\u托管区\u狗腿导入\u最小化\u狗腿
文件“/usr/local/lib/python3.5/site-
packages/scipy/optimize/_trustregion_dogleg.py”,第5行,in
进口scipy.linalg
文件“/usr/local/lib/python3.5/site-packages/scipy/linalg/__-init__.py”,
第190行,在
从.\u解压缩\u更新导入*
文件“scipy/linalg/_decomp_update.pyx”,第1行,在init中
scipy.linalg.\u decomp\u update(scipy/linalg/\u decomp\u update.c:39096)
导入错误:/usr/local/lib/python3.5/site-
packages/scipy/linalg/cython_lapack.cpython-35m-x86_64-linux-gnu.so:
未定义符号:zlacn2

我使用的是Python3.5、scipy0.17.0、numpy1.10.1,操作系统是centos5.11。有人能解释一下吗?谢谢。

您需要安装SciPy数学依赖项

sudo apt-get install libatlas-base-dev liblapack-dev

上面的命令用于Debian相关的操作系统。请检查CentOS必须安装的内容

您必须安装数学依赖项

sudo apt get安装libatlas base dev liblapack dev


你好,谢谢你的回复。我使用sudo-yum-install-blas-devel-lapack-devel安装了Centos的SciPy数学依赖项。然而,我仍然得到同样的错误。。。