Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 导入结果不一致_Python_Python 2.7_Import_Importerror_Smtplib - Fatal编程技术网

Python 导入结果不一致

Python 导入结果不一致,python,python-2.7,import,importerror,smtplib,Python,Python 2.7,Import,Importerror,Smtplib,当我从主目录进入python环境并尝试导入smtplib时,出现以下错误: >>> import smtplib Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/space/jazz/1/users/gwarner/anaconda/lib/python2.7/smtplib.py", line 46, in <module>

当我从主目录进入python环境并尝试导入smtplib时,出现以下错误:

>>> import smtplib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/space/jazz/1/users/gwarner/anaconda/lib/python2.7/smtplib.py", line 46, in <module>
    import email.utils
  File "email.py", line 3, in <module>
    from email.mime.text import MIMEText
ImportError: No module named mime.text
导入smtplib 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/space/jazz/1/users/gwarner/anaconda/lib/python2.7/smtplib.py”,第46行,在 导入email.utils 文件“email.py”,第3行,在 从email.mime.text导入MIMEText ImportError:没有名为mime.text的模块 我的主目录的
哪一个python
/space/jazz/1/users/gwarner/anaconda/bin/python
。奇怪的是,我可以成功地从
/space/jazz/1/users/gwarner/anaconda/lib/python2.7
导入smtplib,即使我的
哪个python
与我的主目录相同。如果我的路径/
哪一条python
没有改变,我怎么能在前者中得到一个错误而在后者中没有呢?

在我看来是这样的


您的主目录中没有任何python脚本(上一个链接中的email.py)覆盖某些包吗?如果是这样,请重命名它。

您的
主页
目录中很可能有一个
email.py