我尝试导入 requests
:
import requests
但我收到一个错误:
ImportError:没有名为请求的模块
原文由 user2476540 发布,翻译遵循 CC BY-SA 4.0 许可协议
我尝试导入 requests
:
import requests
但我收到一个错误:
ImportError:没有名为请求的模块
原文由 user2476540 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
Requests 不是内置模块(默认 python 安装不附带),因此您必须安装它:
操作系统/Linux
蟒蛇2:
sudo pip install requests
Python 3:
sudo pip3 install requests
如果你安装了
pip
(pip
是 python 的包安装程序,默认情况下应该随你的 python 安装一起提供)。如果安装了 pip 但不在您的路径中,您可以使用python -m pip install requests
(或python3 -m pip install requests
对于 python3)或者,您也可以使用
sudo easy_install -U requests
如果您安装了easy_install
。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 install requests
(或pip3 install requests
用于python3)如果你安装了pip
并将Pip.exe变量添加到路径环境中。如果安装了 pip 但不在您的路径中,您可以使用python -m pip install requests
(或python3 -m pip install requests
对于 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
从解压缩的目录。( 来源)