我正在运行一些代码,突然此错误开始在两次运行之间弹出,在两次运行中,我没有更改任何与Networkx有关的内容(删除了arcpy.AddMessage行)。
在其他论坛帖子中建议在代码中包含import sys
,但这对我不起作用。
这是完整的错误消息:
Traceback (most recent call last):
File "C:\Users\sbindrei\Documents\Python_transformation\ArcMap_scripts\areas_of_availibility9_noPaint_arcmap.py", line 2, in <module>
import networkx as nx
File "C:\Python27\ArcGIS10.5\lib\site-packages\networkx\__init__.py", line 128, in <module>
import networkx.drawing
File "C:\Python27\ArcGIS10.5\lib\site-packages\networkx\drawing\__init__.py", line 6, in <module>
from . import nx_pydot
File "C:\Python27\ArcGIS10.5\lib\site-packages\networkx\drawing\nx_pydot.py", line 27, in <module>
from pkg_resources import parse_version
File "C:\Python27\ArcGIS10.5\lib\site-packages\pkg_resources\__init__.py", line 57, in <module>
from pkg_resources.extern import six
File "C:\Python27\ArcGIS10.5\lib\site-packages\pkg_resources\extern\__init__.py", line 43, in load_module
__import__(extant)
AttributeError: 'NoneType' object has no attribute 'modules'
Failed to execute (areasofavailibility9noPaint).
Failed at Thu Aug 22 11:54:55 2019 (Elapsed Time: 0,18 seconds)