簡體   English   中英

Windows上的Numpy和Scipy安裝

[英]Numpy and Scipy installation on windows

我成功安裝了Numpy。 但是在網站上 ,我必須做很多事情,例如構建Numpy,Scipy,下載ATLAS,LAPACK等。我真的很困惑,甚至我也檢查了一些其他查詢。 仍然無法理解。

任何人都可以解釋一下我到底應該怎么做? 我在我的電腦上安裝了cygwin。

  1. 如何建立Numpy? 什么建築numpy的使用?
  2. 如何安裝Scipy?
  3. 什么是ATLAS,LAPACK等等?

非常感謝(提前)。

我用了很長時間了同樣的問題掙扎,我最終找到了一個簡單的解決方案在這里 `

你真的應該嘗試Enthought Python Distribution 只需一個msi安裝文件,單擊幾個Next然后就完成了。 它們包括許多科學包,包括numpy,scipy,matplotlib等,還有ipython環境。

WinPython會是你的選擇嗎? 除非必要,否則我會看看是否能滿足我的需求

我做了以下操作以在我的Windows virtualenv上安裝Scripy:

  1. 我在這里下載了這個文件: httpnumpy-1.11.1+mkl-cp27-cp27m-win32.whl然后選擇了文件: 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將成功安裝。

最簡單的方法是在以下步驟中:修復python的scipy [2.n <python <3.n]

從以下網址下載必要的文件: http//www.lfd.uci.edu/~gohlke/pythonlibs/

下載numpy + mkl的版本(需要運行scipy),然后下載scipy為你的python類型(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

如果沒有返回錯誤,模塊正在工作。

IFDAAS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM