8

我已经成功安装了 Numpy。但是在网站上,我有很多事情要做,比如构建 Numpy、Scipy、下载 ATLAS、LAPACK 等。我真的很困惑,甚至我也检查了其他一些查询。还是无法理解。

谁能解释一下我到底该怎么做?我的电脑上安装了 cygwin。

  1. 如何构建 Numpy?建立numpy有什么用?
  2. 如何安装 Scipy?
  3. 什么是 ATLAS、LAPACK 等?

非常感谢(提前)。

4

5 回答 5

5

我为同样的问题苦苦挣扎了很长时间,最终在这里找到了一个简单的解决方案`

于 2013-07-05T14:53:33.607 回答
3

你真的应该尝试Enthought Python Distribution。就一个msi安装文件,点几下Next就搞定了。其中包含很多科学包,包括numpy、scipy、matplotlib等,还有ipython环境。

于 2013-01-11T07:59:08.270 回答
0

WinPython 会是您的选择吗?除非有必要,我会看看这是否能满足我的需求

于 2013-01-11T07:52:59.540 回答
0

我执行以下操作以在我的 Windows virtualenv 上安装 Scripy:

  1. 我在这里下载了文件:http ://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy然后选择了文件:numpy-1.11.1+mkl-cp27-cp27m-win32.whl

. 该文件适用于我,因为我正在运行 Python 2.7 并且我有一台 win32 机器。您可以通过在 cmd 提示符下运行 python 来检查这些信息。我的说:

Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32

我们之所以先下载numpy,是因为scipy与之相关。在同一网站上的 scipy 下:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy,它说:

Requires numpy+mkl.
Install numpy+mkl before installing scipy.
  1. 为您下载适用的 scipy 文件,我的是这个:scipy-0.18.0-cp27-cp27m-win32.whl

现在,您可以将它们转储到 virtualenv 文件夹的根目录中。在您的 virtualenv 中发送以下命令:

pip install numpy-1.11.1+mkl-cp27-cp27m-win32.whl
pip install scipy-0.18.0-cp27-cp27m-win32.whl

然后 Scipy 将成功安装。

于 2016-08-10T18:30:04.610 回答
0

最简单的方法是按照以下步骤:修复 python [ 2.n < python < 3.n ] 的 scipy

从以下网址下载必要的文件:http ://www.lfd.uci.edu/~gohlke/pythonlibs/

下载 numpy+mkl 的版本(运行 scipy 需要),然后为你的 python 类型下载 scipy(2.n python 写成 2n)或(3.n python 写成 3n),n 是一个变量。请注意,您必须知道您使用的是 32 位还是 64 位处理器。

在您的计算机上的某处创建一个目录,例如 [C:\DIRECTORY] 以安装文件 numpy+mkd.whl 和 scipy.whl

下载这两个文件后,在您的计算机上找到该文件的位置并将其移动到您创建的目录中。

示例:scipy需要第一个文件安装在---> C:\DIRECTORY\numpy\numpy-0.0.0+mkl-cp2n-cp2nm-win_amd32.whl

示例:第二个文件安装在---> C:\DIRECTORY\scipy\scipy-0.0.0-cp2n-cp2nm-win_amd32.whl

转到您的命令提示符并继续以下 Python 版本 2.n 的示例:

py -2.n -m pip install C:\DIRECTORY\numpy\numpy-0.0.0+mkl-cp2n-cp2nm-win_amd32.whl

应该安装

py -2.n -m pip install C:\DIRECTORY\scipy\scipy-0.0.0-cp2n-cp2nm-win_amd32.whl

应该安装

在你的 python IDLE 上测试两个模块,如下所示: import numpy import scipy

如果没有返回错误,则模块正在工作。

国际食品药品监督管理局

于 2017-05-14T15:44:14.707 回答