奇怪的返回使用“requests”python包?如何修复?

2024-05-15 21:05:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了名为requests的python包。(pip安装-ihttp://pip.kennethreitz.com/simple请求)

首先,我尝试使用普通用户($),但没有成功,所以,我尝试了根用户(#)并成功了。在

问题出在使用上。当我尝试一个简单的代码

$python
>>>import requests
>>>r = requests.get('http://www.google.com')
>>>r.content

我得到了一个难以控制的恼人的结果(看这个pastebin link

但是使用根

^{pr2}$

我得到了正确合理的结果:pastebin。在

我该怎么解决这个问题?这种情况发生在urllib.urlencode也是。(可能是用sudo easy_install安装的,但我不记得了)。在

我在/usr/local/lib/python2.6/dist-packages/usr/local/lib/python2.6/site-packages中尝试了chmod-r777,但仍然存在相同的问题。在

我真的认为问题出在python包上,因为这些代码非常简单。在

系统详细信息:

Python 2.6.5

Ubuntu LTS 10.04.4

请求包0.7.5


Tags: pip代码用户importcomlibpackagesusr