当前位置: 首页 > 知识库问答 >
问题:

使用pip安装SciPy和NumPy

黄和怡
2023-03-14

我试图在我正在分发的包中创建所需的库。它需要SciPy和NumPy库。在开发过程中,我使用

apt-get install scipy

它安装了SciPy 0.9。0和NumPy 1.5。1,而且效果很好。

我想使用pip install-执行同样的操作,以便能够在设置中指定依赖项。我自己的包裹。

问题是,当我尝试时:

pip install 'numpy==1.5.1'

它很好用。

但是

pip install 'scipy==0.9.0'

惨败

raise self.notfounderror(self.notfounderror.__doc__)

numpy.distutils.system_info.BlasNotFoundError:

Blas (http://www.netlib.org/blas/) libraries not found.

Directories to search for the libraries can be specified in the

numpy/distutils/site.cfg file (section [blas]) or by setting

the BLAS environment variable.

我如何让它工作?

共有3个答案

焦宏硕
2023-03-14

我在回答中假设Linux的经验;我发现有三个先决条件可以让pip安装sipy顺利进行。

转到这里:安装SciPY

按照说明下载、生成和导出BLAS的env变量,然后是LAPACK。小心不要盲目地剪切粘贴shell命令——根据你的架构等,你需要选择几行。,你还需要修复/添加它错误假设的正确目录。

您可能需要的第三件事是yum安装numpy-f2py或等效软件。

哦,是的,最后,您可能需要yum安装gcc-gfortran,因为上面的库是Fortran源代码。

宗政浩慨
2023-03-14

如果使用Ubuntu,则需要libblas和liblapack开发包。

aptitude install libblas-dev liblapack-dev
pip install scipy
谢选
2023-03-14

这在Ubuntu 14.04上对我很有效:

sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
pip install scipy
 类似资料:
  • 问题内容: 我正在尝试在要分发的程序包中创建所需的库。它需要SciPy和NumPy库。在开发过程中,我同时使用 它安装了SciPy 0.9.0和NumPy 1.5.1,并且运行良好。 我想使用-做同样的事情,以便能够在我自己的包的setup.py中指定依赖项。 问题是,当我尝试: 它工作正常。 但是之后 惨败 我该如何工作? 问题答案: 我假设我的回答是Linux经验。我发现要顺利进行有三个先决条

  • 问题内容: 它可以安装NumPy的与PIP使用。 SciPy是否有类似的可能性?(这样做无效。) 更新资料 SciPy软件包现在可用于安装! 问题答案: 试图指出其在Python Package Index中 列出的问题,该点会进行搜索。 但是,一切并没有丢失。可以从Subversion(SVN),Git,Mercurial和Bazaar存储库安装。SciPy使用SVN: 更新(12-2012):

  • 本文向大家介绍python使用pip安装SciPy、SymPy、matplotlib教程,包括了python使用pip安装SciPy、SymPy、matplotlib教程的使用技巧和注意事项,需要的朋友参考一下 背景: 使用pip install SciPy的格式安装python函数库SciPy的时候,发现老是报错,从网上找信息也没找到合适的解决办法,最后使用whl格式文件安装成功。 过程: 本人

  • 问题内容: 我发现在64位Windows上无法通过安装程序安装NumPy / SciPy,只有在32位上才可以。因为我需要的内存比32位安装提供的内存更多,所以我需要所有内容的64位版本。 我试图通过安装所有东西,并且大多数事情都起作用了。但是当我来到SciPy时,它抱怨缺少一个Fortran编译器。所以我通过MinGW / MSYS安装了Fortran。但是之后,您不能立即安装SciPy,需要重

  • 我正在开发一个Python3.4模块,它依赖于scipy和numpy。所以我在设置中声明了它们。py在install_下需要。 下面是我的设置的最低运行示例。派克 在运行python安装程序时。py安装发生以下异常。 然而,当我按照pip安装的顺序安装所有这些包时,根本不会发生错误。可能easy_install问题? 提前谢谢你们。

  • 我想通过pip(命令行)在我的系统中安装SciPy软件包。它是一个Windows 10 64位系统。我已经安装了Python 3.5。2.我已经安装了其他机器学习和统计软件包,如numpy、sklearn、pandas、matplotlib、sympy、jupyter、ipython和nose。它们都已成功安装,没有任何错误。 我使用这个命令来从pip安装smpy: C:\Projects\Kag