2011-09-27 57 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"])