Tôi đang cố gắng làm theo các hướng dẫn từng bước trong câu trả lời cho " cách tách cài đặt Python với ArcGIS " nhưng không thể tìm thấy tệp đường dẫn DTBGGP64.pth
, trong C:\Python27\ArcGIS10.2\Lib\site-packages
.
Có ai đó đã phải đối mặt với một vấn đề tương tự?
Tôi tự hỏi nếu có một cách giải quyết bằng cách bao gồm một tệp đường dẫn cho Anaconda nơi Arcpy được cài đặt? Tôi đã cố gắng tạo một tệp .pth chứa văn bản sau:
# .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
và lưu nó vào C:\Anaconda\Lib\site-packages
(nghĩa là, nếu đây thực sự là nơi lưu tất cả các gói) nhưng tôi gặp lỗi sau:
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.
Tôi đang chạy conda 3.7-py27 trên nền tảng windows 7 (64 bit). Anaconda được cài đặt trong C:\Anaconda
và ArcMap được cài đặt trong C:\ArcGIS\Desktop10.2
. Có một giải pháp thay thế nào để khiến Arcpy hợp tác với Anaconda không? Tôi chỉ muốn có thể chạy các kịch bản của mình từ Powershell.