【问题标题】:ImportError: No module named 'requests'ImportError:没有名为“请求”的模块
【发布时间】:2013-04-22 08:03:05
【问题描述】:

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

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

不知道我在这里做什么!

【问题讨论】:

  • 你做了 python setup.py install 吗?

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


【解决方案1】:

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

打开一个 cmd 窗口并导航到您下载的请求文件夹。然后在cmd窗口中输入以下内容:

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

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

PS:你会喜欢请求的!

【讨论】:

    【解决方案2】:

    您需要为用于运行脚本的同一版本的 Python 安装它。 setup.py 告诉 Python 如何执行此操作,因此您可以打开该目录的命令行(您知道如何执行此操作吗?)并键入 python setup.py install 进行安装。

    但是有一个更简单的方法——Python 有一个出色的包管理器,称为pip。您可以通过在命令行中键入 pip install requests 来使用它来安装您想要的任何其他 Python 包。特别是,它会连接到互联网并计算出要下载的内容,然后下载并安装它?

    【讨论】:

      【解决方案3】:

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

      $ python setup.py install
      

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

      【讨论】:

        猜你喜欢
        • 2013-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多