使用python导入模块

时间:2011-09-11 21:02:35

标签: python

我在Windows Vista上使用python 2.7(32位)。我下载了一些库,包括numpy,scipy和pygame。当我尝试导入这些模块时,输出显示

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import numpy
ImportError: No module named numpy

我可以在我的python文件夹中找到这些模块但由于某种原因它不想识别它或某些东西。 (我确保文件在下载前是兼容的。)

3 个答案:

答案 0 :(得分:4)

每个包都应包含setup.py文件。使用命令python setup.py install

运行此命令

了解更多信息:

http://www.scipy.org/Installing_SciPy/Windows http://pygame.org/install.html

答案 1 :(得分:1)

“每次我在python shell中运行命令”python setup.py install“时都会说”SyntaxError:invalid invalid“

请创建一个解压缩“numpy.zip”文件的文件夹,假设文件夹名称为“c:\numpy

打开MS-DOS终端(如此处所述:http://en.wikipedia.org/wiki/Command-line_interface),然后键入:

cd c:\numpy
python setup.py config
python setup.py install

这将在python的正确文件夹中设置所需的文件。 享受!

答案 2 :(得分:0)

要正确安装此模块:

  1. 在Windows搜索栏(START MENU)中键入命令提示符
  2. 右键单击“命令提示符”图标(不要转到cmd)
  3. 单击以管理员身份运行
  4. 在COMMAND PROMPT(不要打开cmd)中输入:
  5. pip install numpy

    这将安装该模块。

    What it will look like

    注意:如果您未处于管理员模式,您将收到一条消息,指出已发生致命错误。