【问题标题】:Python Eclipse PyDevPython Eclipse PyDev
【发布时间】:2018-12-25 11:10:21
【问题描述】:

我是 Python 的新手。 我已经在 Windows 7 上下载并安装了 Anaconda 3.5.2,然后是 Eclipse Photon。安装了 PyDev 插件。 我能够在 Eclipse 中运行一些简单的测试程序。

突然间,我没有安装任何东西

Error processing line 1 of C:\Anaconda3\lib\site-packages\matplotlib-2.2.2-py3.6-nspkg.pth:

Failed to import the site module
Traceback (most recent call last):
  File "C:\Anaconda3\lib\site.py", line 168, in addpackage
    exec(line)
  File "<string>", line 1, in <module>
  File "C:\Anaconda3\lib\types.py", line 171, in <module>
    import functools as _functools
  File "C:\Anaconda3\lib\functools.py", line 21, in <module>
    from collections import namedtuple
ImportError: cannot import name 'namedtuple'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Anaconda3\lib\site.py", line 541, in <module>
    main()
  File "C:\Anaconda3\lib\site.py", line 523, in main
    known_paths = addsitepackages(known_paths)
  File "C:\Anaconda3\lib\site.py", line 320, in addsitepackages
    addsitedir(sitedir, known_paths)
  File "C:\Anaconda3\lib\site.py", line 207, in addsitedir
    addpackage(sitedir, name, known_paths)
  File "C:\Anaconda3\lib\site.py", line 178, in addpackage
    import traceback
  File "C:\Anaconda3\lib\traceback.py", line 5, in <module>
    import linecache
  File "C:\Anaconda3\lib\linecache.py", line 8, in <module>
    import functools
  File "C:\Anaconda3\lib\functools.py", line 21, in <module>
    from collections import namedtuple
ImportError: cannot import name 'namedtuple'

即使是之前运行过的“Hello World”

有什么可能导致这种情况的想法吗?

【问题讨论】:

    标签: python eclipse python-3.x pydev


    【解决方案1】:

    我找到了原因: 我在 IDE 中添加了一个名为“collections”的“PyDev 包”。这与某些东西相撞....

    【讨论】:

    【解决方案2】:

    您可以尝试一些方法。您是否尝试过在 conda 中更新软件包?它可能不是最新的。此外,对于 Eclipse(以及大多数 IDE),如果正在工作的东西在没有任何更改的情况下中断,这表明您应该退出程序,给它一点时间来解决,然后尝试重新打开并重新运行您的代码。有时是工具的错!

    【讨论】:

    • 感谢您的回答。
    • 我已经重启了 Eclipse,甚至重启了。还是同样的错误。如何更新包(使用 Anaconda Navigator ?)
    • 从 anaconda 提示符运行“conda update
    猜你喜欢
    • 2017-05-06
    • 2013-08-25
    • 2011-02-11
    • 2011-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-22
    • 2021-08-11
    相关资源
    最近更新 更多