我是 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”
有什么想法可能会导致这种情况吗?
最佳答案
我已经找到原因了: 我在 IDE 中添加了一个名为“collections”的“PyDev Package”。这与某些东西相撞......
关于Python Eclipse PyDev,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51386630/