AttributeError:'module'对象没有属性'__path__'Anaconda

时间:2015-08-31 15:25:28

标签: python module attributes elementtree anaconda

早上好,

我正在使用Jupyter笔记本,使用Python 3.4。以下错误引用了Anaconda分发包。这个错误非常突然地发生(在我能够导入模块之前仅2分钟)。我使用的是Windows 7.我在控制台中的路径使用Python27。我也有python 34。我不知道从哪里开始修改路径,并担心我会破坏我的初始设置。我欢迎有关后续步骤的反馈。

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
C:\Users\wynsa2\AppData\Local\Continuum\Anaconda3\lib\importlib\_bootstrap.py in _find_and_load_unlocked(name, import_)

AttributeError: 'module' object has no attribute '__path__'

During handling of the above exception, another exception occurred:

ImportError                               Traceback (most recent call last)
<ipython-input-8-4ddfad7c033a> in <module>()
      6 import itertools
      7 from csv import reader
----> 8 import xml.etree.cElementTree as ElementTree
      9 from xml.etree.ElementTree import XMLParser
     10 

ImportError: No module named 'xml.etree'; 'xml' is not a package

1 个答案:

答案 0 :(得分:3)

我显然没有50个声誉来添加评论。因此,您想要取消设置上述变量,可以使用

完成
set PYTHONHOME=
set PYTHONPATH=

这仅适用于当前运行的shell。如果要永久删除它们,我认为最简单的方法是转到“系统”控制面板的“高级”选项卡,然后单击“环境变量”按钮。从出现的对话框中删除变量。您可能需要注销并重新登录或重新启动,具体取决于变量的效果和使用时间。