ImportError:没有模块命名请求

问题:

每当我运行这段代码,我总是发现错误说No module Named requests

import requests

我得到的错误:

 File "ex2.py", line 1, in <module>
    import requests
ImportError: No module named requests

回答:

请求不是内置的模块,所以你必须下载它。你可以在这里找到:https://pypi.python.org/pypi/requests

OSX / Linux的

如果您已经安装了点,请使用$ sudo pip install requests
在OSX上,如果安装了easy_install,也可以使用sudo easy_install -U requests

视窗

如果您有Windows机器,则使用> Path\easy_install.exe requests,如果已安装,您的Python的* \脚本文件夹中可以找到easy_install的。 (注意Path \ easy_install.exe是一个例子,我的是C:\ Python32 \ Scripts \ easy_install.exe)
如果您没有安装并且正在Windows机器上运行,可以在这里找到:http://www.lfd.uci.edu/~gohlke/pythonlibs/#distribute
如果您手动将库添加到Windows机器,则可以下载压缩库,将其解压缩,然后将其放入python路径的Lib文件夹中。

来源(通用)

对于任何缺失的库,源通常位于https://pypi.python.org/pypi/。然后:
在mac osx和windows下,下载源zip后,从未压缩的目录中解压缩并从termiminal / cmd运行python setup.py install

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: ImportError: No module named requests

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 5 = 2