ERROR 000539: Error running expression: rcexec()

Traceback (most recent call last):
  File "<expression>", line 1, in <module>
  File "<string>", line 2, in rcexec
  File "C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy\__init__.py", line 21, in <module>
    from arcpy.geoprocessing import gp
  File "C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy\geoprocessing\__init__.py", line 14, in <module>
    from _base import *
  File "C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy\geoprocessing\_base.py", line 592, in <module>
    env = GPEnvironments(gp)
  File "C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy\geoprocessing\_base.py", line 589, in GPEnvironments
    return GPEnvironment(geoprocessor)
  File "C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy\geoprocessing\_base.py", line 542, in __init__
    import weakref
  File "D:\SoftWare\Anaconda2\Lib\weakref.py", line 14, in <module>
    from _weakref import (
ImportError: cannot import name _remove_dead_weakref
TIM截图20190904115715.png


环境:Win10,ArcGIS10.2,ArcGIS自带Python2.7.3
使用栅格计算器时报错,重装了ArcGIS也还是同样的报错,感觉是Python坏掉了,尝试了https://support.esri.com/en/te ... 11928上面的解决方案会报错,求解决。
已邀请:

张佳期

赞同来自:

你是用栅格计算器做什么操作报错呢?

要回复问题请先登录注册