Python 3.x 没有名为';请求';Python 3.5.0

Python 3.x 没有名为';请求';Python 3.5.0,python-3.x,python-requests,Python 3.x,Python Requests,我需要在我的代码中使用请求,但它说它没有安装。我得到以下错误:没有名为“requests”的模块。它实际上是在Python2.7中安装并运行的:已经满足的需求(使用--upgrade升级):请求位于/Library/python/2.7/site-packages。我搜索了很多,试图重新安装它,等等。。。但没有任何帮助。如何使其在Python3.5上工作?Python2和Python3(及其软件包)可以独立安装并共存。我建议使用pip作为安装Python软件包(并使其保持最新)的最佳方式 为Py

我需要在我的代码中使用请求,但它说它没有安装。我得到以下错误:
没有名为“requests”的模块
。它实际上是在Python2.7中安装并运行的:
已经满足的需求(使用--upgrade升级):请求位于/Library/python/2.7/site-packages
。我搜索了很多,试图重新安装它,等等。。。但没有任何帮助。如何使其在Python3.5上工作?

Python2和Python3(及其软件包)可以独立安装并共存。我建议使用
pip
作为安装Python软件包(并使其保持最新)的最佳方式

  • 为Python 3安装
    pip
    ——使用以下方法之一:

    • easy\u install
      (可通过
      easy\u install-3.5
      )获得
    • 分发包管理器(如果运行GNU/Linux)或
    • python-m ensurepip
      (谢谢,马克·迪金森)
  • 使用
    pip
    安装
    requests
    模块:

    pip3 install requests
    
  • 您甚至可以将“requests”文件夹()放在“script.py”旁边,并从包含requests文件夹根目录的文件夹中的任何脚本导入请求 -->请求 ---->init.py ---->[更多] -->script.py


    script.py现在可以一如既往地导入请求了

    您是否确实尝试过导入它?值得一提的是使用
    python-m ensurepip
    安装
    pip
    @MarkDickinson,谢谢。我不知道你能做到。对于GNU/Linux发行版,我总是使用发行版包管理器安装pip,对于Cygwin,我使用
    easy\u install
    安装pip本身。