最佳答案
Requests 不是一个内置模块(不附带默认的 python 安装),所以你必须安装它:
OSX/Linux
Python 2:sudo pip 安装请求
Python 3:sudo pip3 安装请求
如果您安装了 pip
(pip
是 python 的软件包安装程序,默认情况下应该与您的 python 安装一起提供)。
如果 pip 已安装但不在您的路径中,您可以使用 python -m pip install requests
(或 python3 -m pip install requests
for python3)
如果您安装了 easy_install
,您也可以使用 sudo easy_install -U requests
。
Linux
您也可以使用系统包管理器:
对于 centos:sudo yum install python-requests
对于 Debian/Ubuntu Python2:sudo apt-get install python-requests
对于 Debian/Ubuntu Python3:sudo apt-get install python3-requests
窗口
如果您已安装 pip
并将 Pip.exe 添加到路径环境,请使用 pip install requests
(或 python3 的 pip3 install requests
)多变的。如果 pip 已安装但不在您的路径中,您可以使用 python -m pip install requests
(或 python3 -m pip install requests
for python3)
或者在 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 后,解压缩它并从终端/cmd 运行 python setup.py install
从未压缩的目录。
( source )
关于python - 导入错误 : No module named requests,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17309288/