Python 导入arcpy—导入错误和#xFF1A;无法导入名称';gp&x27;从';arcpy.geoprocessing';

Python 导入arcpy—导入错误和#xFF1A;无法导入名称';gp&x27;从';arcpy.geoprocessing';,python,anaconda,arcpy,Python,Anaconda,Arcpy,当我使用python(在Anaconda的环境中)来“导入arcpy”工作时,我遇到了标题所说的问题 导入arcpy 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入arcpy 文件“D:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy\arcpy\\uuuu init\uuuu.py”,第21行,在 从arcpy.geoprocessing导入gp ImportError:无法从“arcpy.geoprocessing”(D:\Program

当我使用python(在Anaconda的环境中)来“导入arcpy”工作时,我遇到了标题所说的问题

导入arcpy 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入arcpy 文件“D:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy\arcpy\\uuuu init\uuuu.py”,第21行,在 从arcpy.geoprocessing导入gp ImportError:无法从“arcpy.geoprocessing”(D:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy\arcpy\geoprocessing\\uuu init\uuuu.py)导入名称“gp”) 事实上,我已经遇到了一个“导入arcpy”问题,我在环境变量“PYTHONPATH”中添加了“D:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy”和“D:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy\arcpy”。然后,我遇到了标题中描述的问题


我尝试过各种方法,也做过一样的,但还是解决不了问题!我必须重新安装Anaconda或其中一个吗?

您可能需要先清除并重新安装arcpy。如果安装了多个Python版本,请确保使用了正确的安装程序(即,对于python2.7,您可能有一个
pip
,对于Python3.x,您可能有一个
pip3

它在
D:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy\arcpy\\uuuuu init\uuuuuuuuuuuuuuuuuuu.py
中找到
第21行
,这一事实让我觉得该软件包已经安装,并且您被指向了站点软件包(尽管它是正确的站点软件包),但在它的文件中找不到
gp

此外,如果安装了多个Python,请确保所指向的
站点包
与正在运行的Python版本匹配


我很好奇为什么路径中没有出现
站点包
(或
dist包
)。您确定这是实际完整软件包的路径吗?

事实上,当我安装ArcGis 10.2时,python 2.7.3也随之安装。然后我在蟒蛇的环境中使用
导入arcpy
。有人提到我在路径中添加了
站点包
或其他包。我尝试了
pip3安装arcpy
,但它提示了错误。
C:\Users\XXXXX>pip3安装arcpy收集arcpy找不到满足要求的版本(来自版本:),找不到与arcpy匹配的发行版
抱歉
pip3安装arcgis
非常感谢!但它仍然没有解决我的问题。这个包裹“arcpy”是上帝的东西。它与py3不兼容吗?哎呀!!我要崩溃了!
pip uninstall arcgis #(or)
pip3 uninstall arcgis #(or)
pip uninstall --user arcgis #(if it was installed to the local user only)

pip(3) (--user) install arcgis