Python Scipy和x27中未定义的符号;拉帕克图书馆

Python Scipy和x27中未定义的符号;拉帕克图书馆,python,scipy,Python,Scipy,今天,我在服务器中创建了一个虚拟环境,并使用pip install命令安装了scipy包 但当我在服务器上运行优化函数时,出现一个错误,显示ImportError:/data/home/pxu/ve/lib/python2.7/site-packages/scipy/linalg/cython\u lapack.so:未定义的符号:zlacn2 如何修复此问题?您需要通过操作系统软件包管理器安装SciPy math依赖项。在Ubuntu(可能还有Debian)上,您可以使用 sudo apt-g

今天,我在服务器中创建了一个虚拟环境,并使用pip install命令安装了scipy包

但当我在服务器上运行优化函数时,出现一个错误,显示ImportError:/data/home/pxu/ve/lib/python2.7/site-packages/scipy/linalg/cython\u lapack.so:未定义的符号:zlacn2


如何修复此问题?

您需要通过操作系统软件包管理器安装SciPy math依赖项。在Ubuntu(可能还有Debian)上,您可以使用

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

您需要通过OS软件包管理器安装SciPy math依赖项。在Ubuntu(可能还有Debian)上,您可以使用

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

非常感谢。我使用了您的代码,但另一个错误显示服务器找不到libatlas-base-dev包。我使用**pip**安装它,但我的服务器找不到任何满足libatlas-base-dev要求的下载。它是一个操作系统包,您不使用pip安装它。你在用什么操作系统?好的,很好。但您的服务器上安装了什么操作系统?它看起来像Linux,但它是什么发行版?运行
lsb_release-a
时会看到什么?在我的例子中,我已经安装了这两个库,关键是降级到以前版本的scipy(0.14.0)。我在centos 5.9上,在
pyenv
下使用python 2.7。谢谢。我使用了您的代码,但另一个错误显示服务器找不到libatlas-base-dev包。我使用**pip**安装它,但我的服务器找不到任何满足libatlas-base-dev要求的下载。它是一个操作系统包,您不使用pip安装它。你在用什么操作系统?好的,很好。但您的服务器上安装了什么操作系统?它看起来像Linux,但它是什么发行版?运行
lsb_release-a
时会看到什么?在我的例子中,我已经安装了这两个库,关键是降级到以前版本的scipy(0.14.0)。我在centos 5.9上,在
pyenv
下使用python 2.7。