ImportError:没有名为'的模块请求'

时间:2013-04-28 17:02:30

标签: python python-3.x python-requests

尝试运行Python脚本时出现此错误。我已下载了一个requests-1.2.0文件夹,但我不知道如何处理它。我已经尝试运行下载中包含的setup.py文件,但它只打开一个命令终端并关闭。

我从Windows桌面运行Python,而不是在服务器或类似的东西上运行。

不知道我在这做什么!

3 个答案:

答案 0 :(得分:4)

您需要为运行脚本所用的相同版本的Python安装它。 setup.py告诉Python如何做到这一点,所以你可以打开一个命令行到那个目录(你知道怎么做吗?)并输入python setup.py install来安装它。

但是有一个更简单的方法 - Python有一个很棒的包管理器,叫做pip。您可以通过在命令行键入pip install requests来使用它来安装所需的任何其他Python包。特别是,它将连接到互联网并找出要下载的内容,然后下载并安装它?

答案 1 :(得分:1)

您需要使用“install”参数运行setup.py。这将在site-packages文件夹中安装请求,在该文件夹中可以全局导入。

打开cmd窗口并导航到您下载的requests文件夹。然后在cmd窗口中键入以下内容:

C:\python27\python.exe setup.py install

当然,您需要更改python可执行文件的路径以匹配系统的路径。

PS:你会喜欢请求!

答案 2 :(得分:1)

从您下载的requests文件夹的根目录运行:

$ python setup.py install

然后它将在系统范围内安装,您的脚本可能会使用“导入请求”