smtplib import email.utils ошибка

Я получаю следующую ошибку, когда пытаюсь использовать smtplib в своем коде Python.

Traceback (most recent call last):
File "myemail.py", line 1, in <module>
import smtplib
File "/usr/lib64/python2.7/smtplib.py", line 46, in <module>
import email.utils
ImportError: No module named utils

Удивительно, но я могу включить библиотеку, когда работаю непосредственно с интерпретатором Python.

Ранее файл назывался "email.py", но в соответствии с ответами на stackru относительно похожих проблем я изменил имя на "myemail.py". Это все еще не работает. Пожалуйста, помогите.

1 ответ

Убедитесь, что нет email.py в том же каталоге, где myemail.py жизни. Что мешает импортировать стандартный библиотечный модуль email,

Также убедитесь, что нет оставшихся email.pyc в этом каталоге.


Если вы используете свой собственный email модуль, переименуйте его под другим именем.

Другие вопросы по тегам