Python email module ImportError: No module named utils -


my installation of python's requests library has been working months , has decided break today.

python 2.7.6 (default, jun 22 2015, 17:58:13)  [gcc 4.8.2] on linux2 type "help", "copyright", "credits" or "license" more information. >>> import requests traceback (most recent call last):   file "<stdin>", line 1, in <module>   file "/usr/local/lib/python2.7/dist-packages/requests/__init__.py", line 58, in <module>     . import utils   file "/usr/local/lib/python2.7/dist-packages/requests/utils.py", line 26, in <module>     .compat import parse_http_list _parse_list_header   file "/usr/local/lib/python2.7/dist-packages/requests/compat.py", line 7, in <module>     .packages import chardet   file "/usr/local/lib/python2.7/dist-packages/requests/packages/__init__.py", line 3, in <module>     . import urllib3   file "/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/__init__.py", line 10, in <module>     .connectionpool import (   file "/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py", line 37, in <module>     .request import requestmethods   file "/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/request.py", line 6, in <module>     .filepost import encode_multipart_formdata   file "/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/filepost.py", line 8, in <module>     .fields import requestfield   file "/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/fields.py", line 1, in <module>     import email.utils importerror: no module named utils 

the trouble calling utils related email module in python 2.7

>>> import email >>> import email.utils traceback (most recent call last):   file "<stdin>", line 1, in <module> importerror: no module named utils 

utils part of python's email library, can't accessed. if uninstall , reinstall:

$ sudo pip install email  collecting email   downloading email-4.0.2.tar.gz (1.2mb)     100% |████████████████████████████████| 1.2mb 286kb/s  installing collected packages: email   running setup.py install email installed email-4.0.2 

worst of utils.py present. doing wrong?

$ ls /usr/local/lib/python2.7/dist-packages/email/ base64mime.py   errors.py       header.py      message.py      parser.pyc base64mime.pyc  errors.pyc      header.pyc     message.pyc     quoprimime.py charset.py      feedparser.py   __init__.py    mime            quoprimime.pyc charset.pyc     feedparser.pyc  __init__.pyc   _parseaddr.py   test encoders.py     generator.py    iterators.py   _parseaddr.pyc  utils.py encoders.pyc    generator.pyc   iterators.pyc  parser.py       utils.pyc 

most 1 of own modules in module search path (including current working directory) called email. cause python pick module instead, , shadow email module standard library, leading import error.

rename module else, , should good.


Comments

Popular posts from this blog

1111. appearing after print sequence - php -

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

Ruby on Rails, ActiveRecord, Postgres, UTF-8 and ASCII-8BIT encodings -