Ich versuche , die Schritt- für -Schritt - Anleitungen in der Antwort auf „zu folgen , wie zu trennen Python - Installation mit ArcGIS “ , sondern den Pfad Datei nicht finden kann, DTBGGP64.pth
in C:\Python27\ArcGIS10.2\Lib\site-packages
.
Hat jemand ein ähnliches Problem konfrontiert?
Ich frage mich, ob es eine Problemumgehung gibt, indem ich eine Pfaddatei hinzufüge, die Anaconda mitteilt, wo arcpy installiert ist. Ich habe versucht, eine .pth-Datei mit dem folgenden Text zu erstellen:
# .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
und speicherte es in C:\Anaconda\Lib\site-packages
(das heißt, wenn dies in der Tat, wo alle Pakete gespeichert sind), aber ich bekomme den folgenden Fehler:
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.
Ich lasse conda 3.7-py27 auf einer Windows 7 (64-Bit) -Plattform laufen. Anaconda ist installiert in C:\Anaconda
und ArcMap ist installiert in C:\ArcGIS\Desktop10.2
. Gibt es eine alternative Lösung, um arcpy mit Anaconda zusammenarbeiten zu lassen? Ich möchte nur in der Lage sein, meine Skripte von Powershell aus auszuführen.