2

When I try to run my python script this error happens. How can I solve this problem ?

['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'urllib2']
Traceback (most recent call last):
  File "m.py", line 3, in <module>
    import requests
  File "/usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg/requests/__init__.py", line 58, in <module>
    from . import utils
  File "/usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg/requests/utils.py", line 26, in <module>
    from .compat import parse_http_list as _parse_list_header
  File "/usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg/requests/compat.py", line 38, in <module>
    from urllib2 import parse_http_list
ImportError: cannot import name parse_http_list
paisanco
  • 4,098
  • 6
  • 27
  • 33
O. Mohamed
  • 21
  • 1
  • 1
    Does [this](http://stackoverflow.com/questions/32986626/python-requests-importerror-cannot-import-name-headerparsingerror) help at all? – Paul Rooney Jun 21 '16 at 01:37

1 Answers1

2

you need to upgrade requests

pip install --upgrade requests
Rajiv Sharma
  • 6,746
  • 1
  • 52
  • 54