使用请求时出错在Python2.7中

时间:2014-04-30 03:54:15

标签: python python-2.7 python-requests

import requests
r = requests.get('http://bbs.byr.cn/')
print r

错误:

  

Traceback(最近一次调用最后一次):文件   “E:\ MyPythonRoad \ src \ requeststest.py”,第1行,in       导入请求文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests__init __。py”,   第58行       来自。 import utils文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests \ utils.py”,   第25行,在       从.compat import parse_http_list as _parse_list_header文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests \ compat.py”,   7号线,在       from .packages import chardet文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests \ packages__init __。py”,   第3行,在       来自。 import urllib3文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests \ packages \ urllib3__init __。py”,   第16行,在       来自.connectionpool import(文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests \ packages \ urllib3 \ connectionpool.py”,   第36行,in       来自.connection import(文件“C:\ Python27 \ lib \ site-packages \ requests-2.3.0-py2.7.egg \ requests \ packages \ urllib3 \ connection.py”,   第43行,在       来自.util import(ImportError:没有名为util的模块

1 个答案:

答案 0 :(得分:1)

请求

由于您使用的是Windows,因此可能需要尝试通过此binary重新安装requests

urllib3

根据this,您可能需要尝试从pypi底部的下载手动下载util urilib3文件夹,然后将其添加到{{3}} {1}}安装位置。