为什么我收到'ImportError:没有名为 requests 的模块”以及如何修复它?

Linda Hamilton
发布: 2024-11-27 00:41:09
原创
865 人浏览过

Why Am I Getting

排查“ImportError:没有名为 requests 的模块”

尝试将 requests 模块导入到 Python 代码中时,您可能会遇到以下错误“导入错误:没有名为请求的模块。”出现此问题的原因是 Requests 是默认 Python 发行版中未包含的外部库。

解决错误

要解决此错误并使用 Requests 模块,你必须安装它。安装方法因操作系统而异。

macOS/Linux:

  • Python 2: sudo pip install requests
  • Python 3: sudo pip3 install requests

如果 Pip 已安装但不在您的路径中:

  • python -m pip install requests(或 Python 3 的 python3 -m pip install requests)
  • sudo easy_install -U 请求(如果 easy_install 是已安装)

Linux(替代使用系统包管理器):

  • CentOS:sudo yum install python-requests
  • Debian /Ubuntu Python 2: sudo apt-get --reinstall 安装python-requests
  • Debian/Ubuntu Python 3: sudo apt-get --reinstall install python3-requests

Windows:

  • pip 安装请求(或 Python 的 pip3 安装请求3)
  • python -m pip install requests(或 Python 3 的 python3 -m pip install requests)如果 Pip 不在您的路径中
  • Patheasy_install.exe 请求(其中 Path 是 Python* Scripts 文件夹)如果安装了 easy_install

手动安装来源:

  • 从 https://pypi.python.org/pypi/requests 下载 Requests 源代码
  • 解压缩下载的 ZIP 文件
  • 在解压目录下,运行 python setup.py install

以上是为什么我收到'ImportError:没有名为 requests 的模块”以及如何修复它?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板