作为一名Python新手,我已经构建了一个庞大而庞大的项目,虽然非常丑陋但满足了我的要求。但我刚打破了它。
我试图调用各个文件夹中的各种脚本,例如
execfile("folder1/script1.py")
虽然没有奏效。我将文件拖到另一个位置进行游戏,我认为选择了'更新参考'或类似的东西。我可能是错的,处于盲目的恐慌之中。
现在整个项目都被打破了,我需要一个负责任的成年人来帮助我摆脱困境。
Error processing line 1 of /Library/Python/2.7/site-packages/zope.interface-4.1.1-py2.7-nspkg.pth:
Traceback (most recent call last):
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 152, in addpackage
exec line
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'module'
Remainder of file ignored
Traceback (most recent call last):
File "/Users/Ben/Documents/workspace/FlightAnalytic/GetTracks/arrivalsLHR.py", line 2, in <module>
from suds import null, WebFault
File "build/bdist.macosx-10.9-intel/egg/suds/__init__.py", line 154, in <module>
File "build/bdist.macosx-10.9-intel/egg/suds/client.py", line 30, in <module>
File "build/bdist.macosx-10.9-intel/egg/suds/sudsobject.py", line 25, in <module>
ImportError: cannot import name classobj
无论我尝试运行哪个.py文件,都会抛出此错误。 希望有人可以弄清楚我刚刚做了什么愚蠢的事情,以及如何把它做对。
答案 0 :(得分:1)
走了很长一段路后,我才能看到问题所在。我在我的项目中创建了一个新的PyDev包。我的猜测是我所有的脚本都指向那里 - 或者不知怎的,它搞砸了项目的布线。
无论如何,删除它,解决了问题。