当前位置: 首页 > 知识库问答 >
问题:

ImporTerror:没有模块命名请求

颛孙轩昂
2023-03-14
import requests
File "ex2.py", line 1, in <module>
    import requests
ImportError: No module named requests

共有1个答案

公良修竹
2023-03-14

Requests不是内置模块(默认的python安装不附带),因此您必须安装它:

如果已安装pip,请使用$pip install Requests(对于python3使用PIP3 install Requests)。如果安装了pip,但不在您的路径中,则可以使用python-m pip install requests(对于python3,则使用python3-m pip install requests)

或者,如果安装了easy_install,也可以使用sudo easy_install-u requests

您也可以使用系统包管理器:

对于CentOS:yum install python-requests对于Ubuntu:apt-get install python-requests

如果已安装pip并将pip.exe添加到Path环境变量中,请使用pip install requests(或用于python3的pip3 install requests)。如果安装了pip,但不在您的路径中,则可以使用python-m pip install requests(对于python3,则使用python3-m pip install requests)

或者在cmd提示符下,使用>path\easy_install.exe requests,其中path是您的Python*\scripts文件夹(如果已安装)。(例如:C:\python32\scripts)

如果您要手动将库添加到windows计算机中,您可以下载压缩库,解压缩它,然后将它放入python路径的lib\site-packages文件夹中。(例如:C:\python27\lib\site-packages)

对于任何丢失的库,源代码通常可在https://pypi.python.org/pypi/获得。您可以在这里下载请求:https://pypi.python.org/pypi/requests

在mac osx和windows上,下载源代码zip后,解压缩它,然后从uncompressed目录下的termiminal/cmd运行python setup.py install

(资料来源)

 类似资料:
  • 问题内容: 我正在尝试在机器上安装python 。当我尝试将软件包安装为时。我收到以下错误。 然后我按我的方式提出并安装了请求。但是仍然无法安装。请让我知道我在做什么错误。在此先感谢 问题答案: 该库需要Python 3.3或更高版本 : 要求 […] 第一个软件要求是Python 3.3或更高版本。使用该库是必需的。 和从Trove分类器: 编程语言:: Python 编程语言:: Python

  • 问题内容: 我知道这个问题已经被问过多次了。我已经阅读了所有内容,但无法解决问题。以下是我的目录结构。 在main.py中,我将导入以下内容。 当我在Windows中执行代码时,它工作得很好。但是在Linux中,出现以下错误。 我还阅读了有关模块和包的官方python文档。 问题答案: 您的包裹结构还可以。您的导入声明很好。唯一缺少的是该软件包在中是可见的,该位置是可以解析import语句的位置列

  • 问题内容: 我已经使用命令安装了redis,但是当我运行Python程序时收到此错误: 知道发生了什么问题还是我也应该安装其他软件包?我正在使用Ubuntu 13.04,并且具有Python 2.7。 问题答案: 要安装redis-py,只需: 或者(您确实应该使用点子): 或从来源: 入门 详细信息:https : //pypi.python.org/pypi/redis

  • 问题内容: 由于某种原因,我不能使用or模块。在python shell中运行以下命令后 要么 我得到这个错误 ModuleNotFoundError:没有名为“ Tkinter”的模块 要么 ModuleNotFoundError:没有名为“ tkinter”的模块 可能是什么原因,我们如何解决呢? 问题答案: 您可能需要使用以下一种(或类似的方式)安装它: 您也可以针对python 3.7提及

  • 问题内容: 我在 Google App Engine的Python 使用Google Translate API时遇到此错误,但是我不知道如何解决, 我将尝试 设置指示Google App Engine SDK的环境 ,然后再次上传到Google Apps Engine, 始终会收到错误消息 , 错误:服务器错误 服务器遇到错误,无法完成您的请求。如果问题仍然存在,请报告您的问题并提及此错误消息以

  • 问题内容: 我指的是以下教程来为我的Web应用程序创建登录页面。 http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 我的数据库有问题。我正在 当我执行 我已经尝试了所有可能的方法来安装python mysql,这是本教程中提到的一种,easy_install,sudo apt-get in