Я пытаюсь следовать пошаговым инструкциям в ответе на вопрос « Как отделить установку Python с помощью ArcGIS », но не могу найти файл пути DTBGGP64.pth
, в C:\Python27\ArcGIS10.2\Lib\site-packages
.
Кто-нибудь сталкивался с подобной проблемой?
Мне интересно, есть ли обходной путь, включив файл пути, который сообщает Anaconda, где установлен arcpy? Я попытался создать файл .pth, содержащий следующий текст:
# .pth file for arcpy
C:\Program Files (x86)\ArcGIS\Desktop10.2\bin
C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy
C:\Program Files (x86)\ArcGIS\Desktop10.2\Scripts
и сохранил его C:\Anaconda\Lib\site-packages
(то есть, если это действительно, где все пакеты сохранены), но я получаю следующую ошибку:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
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 14, in <module>
import arcgisscripting
ImportError: DLL load failed: %1 is not a valid Win32 application.
Я использую conda 3.7-py27 на платформе Windows 7 (64bit). Anaconda установлена в, C:\Anaconda
а ArcMap установлена в C:\ArcGIS\Desktop10.2
. Есть ли альтернативное решение, чтобы заставить arcpy работать с Anaconda? Я просто хочу иметь возможность запускать свои скрипты из Powershell.