繁体   English   中英

Python 3.5 Scipy优化导入错误

[英]Python 3.5 Scipy Optimize Import Error

尝试使用模块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

我正在使用Python3.5,Scipy 0.17.0,Numpy 1.10.1,操作系统是CentOS 5.11。 有人能对此有所启发吗? 谢谢。

您需要安装SciPy数学依赖项。

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

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

您必须安装数学依赖项

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM