我正在尝试将Scipy从0.9.0升级到0.12.0.我使用命令:
sudo pip install --upgrade scipy
而且我得到了各种各样的错误,可以看到in the pip.log file here而且我很遗憾不够狡猾,不能理解什么是错的.任何帮助将不胜感激.
解决方法:
错误消息都表示相同:您的系统上缺少BLAS(基本线性代数子程序),或者scipy无法找到它.在ubuntu中从源代码安装软件包时,正如您正在尝试使用pip一样,确保依赖关系的最简单方法之一是通过命令
$sudo apt-get build-dep python-scipy
这将安装构建包python-scipy所需的所有包.在某些情况下,您可能会遇到这样的问题,即您尝试安装的源代码包的版本与ubuntu中包含的版本具有不同的依赖关系,但在您的情况下,我认为上述命令足以获取的可能性很大BLAS为你,包括标题.