Python请求库

Python请求库,python,installation,Python,Installation,我对Python不太熟悉,但我正在尝试编写一个简单的脚本来收集《纽约时报》的文章 我开始使用urllib2,不断出现403个错误,不知道可以尝试什么样的头配置。所以我想也许使用请求库会更好 我用通常的方法安装了它:python setup.py install。代码必须在特定的地方吗?我把它放在一个临时目录中,并假设它将在python33安装中的正确位置安装东西 当我尝试时:import-requests我得到的信息包括:ImportError:没有名为'requests.packages.ur

我对Python不太熟悉,但我正在尝试编写一个简单的脚本来收集《纽约时报》的文章

我开始使用
urllib2
,不断出现403个错误,不知道可以尝试什么样的头配置。所以我想也许使用
请求
库会更好

我用通常的方法安装了它:
python setup.py install
。代码必须在特定的地方吗?我把它放在一个临时目录中,并假设它将在python33安装中的正确位置安装东西

当我尝试时:
import-requests
我得到的信息包括:
ImportError:没有名为'requests.packages.urllib3.util'的模块


有什么想法吗?

您的错误很可能是因为
请求
需要额外的库

尝试使用安装它

pip install requests
看看:


似乎未安装
urllib3
。如果安装了
pip
,只需执行
pip安装请求
。应该安装
请求
及其依赖项。好的。。。pip现在可以工作了(由类路径更新)。当我运行pip安装请求时,它似乎起作用了:C:\code\project\kennethritz-requests-142b26e>pip安装请求已满足要求(使用--upgrade升级):C:\python3\lib\site packages\requests-2.3.0-py3.3.egg清理中的请求。。。但我仍然遇到了最初的问题:没有名为'requests.packages.urllib3.util'的模块使用python33,决定安装34;更改路径/类路径;现在一切都好了。好的。。。我没有pip,所以我安装了它,但任何使用pip的尝试都不起作用。在python中:>>>>pip安装请求语法错误:无效语法
pip
应该从命令行运行,而不是从python解释器内部运行。然后我得到:“pip”不被识别为内部或外部命令、可操作程序或批处理文件。假设您使用的是Windows,检查C:\python\u version\u here\Scripts是否在类路径中,或者按照Ok。。。pip现在可以工作了(由类路径更新)。当我运行pip安装请求时,它似乎起作用了:C:\code\project\kennethritz-requests-142b26e>pip安装请求已满足要求(使用--upgrade升级):C:\python3\lib\site packages\requests-2.3.0-py3.3.egg清理中的请求。。。但我仍然遇到了最初的问题:没有名为'requests.packages.urllib3.util'的模块。