2024-04-20 12:19:58 发布
网友
我正在尝试将Scipy从0.9.0升级到0.12.0。我使用命令:
Scipy
0.9.0
0.12.0
sudo pip install --upgrade scipy
我得到了各种可以看到的错误,不幸的是,我对python不够了解,无法理解哪里出了问题。任何帮助都将不胜感激。
我在从scipy 0.9升级到0.13.3时遇到了同样的问题,我使用以下answer和安装解决了这个问题:
sudo apt get安装libblas dev
sudo apt get安装liblapack dev
sudo apt get安装gfortran
确保安装了libatlas base dev和libatlas-sse2-dev,它似乎找不到您的atlas库。另外,请参见以下问题:
Does Python SciPy need BLAS?
错误消息的状态都相同:系统中缺少BLAS(基本线性代数子例程),或者scipy找不到它。在ubuntu中从源代码安装包时,正如您正在有效地尝试使用pip一样,确保依赖关系到位的最简单方法之一是通过命令
$ sudo apt-get build-dep python-scipy
它将安装生成包python-scipy所需的所有包。在某些情况下,您可能会遇到这样的问题:您试图安装的源程序包的版本与ubuntu附带的版本具有不同的依赖关系,但是在您的情况下,我认为上面的命令很有可能足以为您获取BLAS,包括头文件。
python-scipy
我在从scipy 0.9升级到0.13.3时遇到了同样的问题,我使用以下answer和安装解决了这个问题:
sudo apt get安装libblas dev
sudo apt get安装liblapack dev
sudo apt get安装gfortran
确保安装了libatlas base dev和libatlas-sse2-dev,它似乎找不到您的atlas库。另外,请参见以下问题:
Does Python SciPy need BLAS?
错误消息的状态都相同:系统中缺少BLAS(基本线性代数子例程),或者scipy找不到它。在ubuntu中从源代码安装包时,正如您正在有效地尝试使用pip一样,确保依赖关系到位的最简单方法之一是通过命令
它将安装生成包
python-scipy
所需的所有包。在某些情况下,您可能会遇到这样的问题:您试图安装的源程序包的版本与ubuntu附带的版本具有不同的依赖关系,但是在您的情况下,我认为上面的命令很有可能足以为您获取BLAS,包括头文件。相关问题 更多 >
编程相关推荐