2011-09-27 56 views
5

我有Windows Vista並運行Python 2.7。我正在安裝一些python庫,包括numpy,scipy和pygame。我目前正試圖將numpy文件直接複製到我的電腦(c:numpy),然後在那裏解壓縮文件。在命令提示符下,我運行代碼; CD C:\ numpy的 蟒蛇setup.py配置 蟒蛇setup.py安裝安裝numpy

當我到了「蟒蛇setup.py配置」部分的命令PROMT說:「這是錯誤的setup.py文件運行」有什麼建議麼?

+1

有沒有你不使用numpy的Windows安裝程序的一個原因? HTTP://pypi.python。org/pypi/numpy – mwan

回答

4

Numpy,Scypy和pygame都有windows安裝程序;建議您使用這些安裝程序來支持存檔版本。確保您的版本(3.2,2.7)和archetecture(i386或x86_64)與您已安裝的python二進制文件匹配。

+0

謝謝,我從來沒有聽說過這個,真的很喜歡它的聲音。我嘗試了上面的鏈接,並且99%確定我得到了正確的一個,但是當我嘗試在python shell中導入numpy時,它仍然會顯示「ImportError:No module named numpy」 – Tyson

+0

檢查您是否得到這個:numpy-1.6。 1.win32-py2.7.exe(md5),因爲你必須爲你的Python版本2.7 – Louis

+0

這是我試過的那個。 – Tyson

1

事實上,安裝numpy的方法是非常容易和quick.First,確保Python已經已經installed.Then,下載網站numpy的模塊,如 http://sourceforge.net/projects/numpy/files/NumPy/,它提供了numpy的模塊python2 0.6。 最後,雙擊模塊,其餘的你要做的只是讓它繼續下去,並且它會自然安裝。

+1

當我進入模塊時,我會運行什麼,它只是讓我看到numpy的所有文件。 – Tyson

2

或者,根據您的時間限制和情況,您可以使用Enthought的預先打包的Windows版python發行版。免費版本: http://www.enthought.com/products/epd_free.php 除pygame外,您還可以使用其他所有軟件都可以安裝的easy_install。

+0

令人驚歎!它最終工作!謝謝!我強烈建議這個給任何想要做任何python的人! – Tyson

+0

隨意將此標記爲答案。 – jjh

7

這是在Windows 8 64位上安裝numpy的答案。

所有你需要的是:

1.Python,安裝在系統中,在我的情況下,它的C:\ Python27,它的2.7版本。

2.如果不可用,請安裝pip。

  • 下載 「numpy的-1.9.2 + MRL-cp27-NONE-win_amd64.whl」 爲64位的文件,你可以在這裏找到這樣的:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  • 如果你不覺得它有在用我的:https://github.com/pawanputtaswamy/Libs

    如何安裝:

    1.open命令提示符(Windows + R和鍵入cmd)

    2.進入點子目錄,在我案件(cd c :\ Python27 \腳本\ pip.exe)

    3.Run以下命令:pip.exe安裝\ numpy的-1.9.2 + MKL-cp27-NONE-win_amd64.whl

    完成

    +0

    https://gehrcke.de/2015/02/how-to-set-up-a-64-bit-version-of-numpy-on-windows/是這種方法的擴展版本。 – Noumenon

    1

    打開Python的外殼和輸入這樣:

    >>> import pip 
    >>> pip.main(["install","numpy"])