Я намагаюся виконувати покрокові вказівки у відповіді на " як розділити встановлення Python за допомогою ArcGIS ", але не можу знайти файл шляху DTBGGP64.pth
, в C:\Python27\ArcGIS10.2\Lib\site-packages
.
Хтось стикався з подібним питанням?
Мені цікаво, чи існує рішення, включивши файл шляху, який повідомляє Анаконда, де встановлена архпія? Я спробував створити .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). Анаконда встановлена в C:\Anaconda
і ArcMap встановлена в C:\ArcGIS\Desktop10.2
. Чи є альтернативне рішення, щоб змусити Arcpy працювати з Anaconda? Я просто хочу мати змогу запускати свої сценарії з Powershell.