Menggunakan fungsi ArcPy melalui Python non-ArcGIS

GIS
ArcGIS menginstal versi Python-nya sendiri yang tidak terdaftar secara resmi di sistem Windows tetapi pada kenyataannya dapat digunakan seperti layaknya Python melalui instalasi normal
Author

Benny Istanto

Published

June 12, 2012

ArcGIS menginstal versi Python-nya sendiri yang tidak terdaftar secara resmi di sistem Windows tetapi pada kenyataannya dapat digunakan seperti layaknya Python melalui instalasi normal. Saya pribadi lebih suka menggunakan ini sebagai Python utama saya, tetapi itu tidak selalu lancar karena kadang kita membutuhkan library yang mungkin tidak sesuai dengan versi yang ada di Python ArcGIS.

Petunjuk di bawah ini dapat membantu kamu mengizinkan akses instalasi Python yang berbeda dan menggunakan Arcpy, misalnya Python yang diinstal oleh Python (x, y). Perhatikan bahwa:

Python mencari library di folder tertentu (yaitu folder Lib-packages* dari instalasi), dan ketika kamu mengetik import somelibrary, itu akan mencari file dengan nama somelibrary.py* di folder ini. File Arcpy sebenarnya terletak di folder instalasi ArcGIS, di Program Files, tetapi terdapat file Path yang ditempatkan di folder Lib-packages* yang memberi tahu Python untuk menelusuri juga folder ArcGIS yang relevan untuk file saat kamu melakukan impor library*.

Untuk mengizinkan instalasi Python lain mengakses Arcpy, file Path ini hanya perlu disalin dari folder Lib-packages* dalam instalasi Arc Python* (Saya menggunakan ArcGIS 10.2, maka lokasinya adalah sebagai berikut: C:-packages) dan ditempatkan di folder yang sesuai dari non-Arc Python (lokasinya adalah sebagai berikut: C:-packages). Jika kamu belum menginstal 64-bit background geoprocessing file tersebut adalah Desktop10.2.pth; jika kamu sudah menginstalnya, file tersebut adalah DTBGGP64.pth.

Back to top