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软件包(并使其保持最新)的最佳方式
pip
——使用以下方法之一:
(可通过easy\u install
)获得easy\u install-3.5
- 分发包管理器(如果运行GNU/Linux)或
(谢谢,马克·迪金森)python-m ensurepip
pip
安装requests
模块:
pip3 install requests
script.py现在可以一如既往地导入请求了您是否确实尝试过导入它?值得一提的是使用
python-m ensurepip
安装pip
@MarkDickinson,谢谢。我不知道你能做到。对于GNU/Linux发行版,我总是使用发行版包管理器安装pip,对于Cygwin,我使用easy\u install
安装pip本身。