theJones benar, tutup semua proyek Anda dan pergi ke pengaturan program dan cari Penerjemah Python. Kemudian pilih C: \ Python26 \ ArcGIS10.0 \ python.exe dan secara otomatis akan menambahkan arcpy untuk Anda.
Untuk mengikutiJones dan user5584, PyCharm 4 sekarang menyimpan pengaturan di bawah " Project Interpreter" daripada "Python Interpreters."
Dengan semua proyek ditutup, dan PyCharm masih terbuka, buka "Konfigurasi" dan kemudian "Pengaturan". "Project Interpreter" berada di bawah menu "Default Project" di sebelah kiri.
Klik roda pengaturan di kanan atas, dan kemudian "Tambahkan Lokal." Arahkan ke C: \ Python27 \ ArcGIS10.2 \ python.exe (atau jalur yang sesuai untuk versi Anda).
Tekan Terapkan dan Anda harus memilikinya. Mungkin ada satu langkah lagi untuk memuat atau mengaktifkan sesuatu di bagian bawah jendela, tapi saya tidak bisa membuat pesan itu muncul lagi dan tidak memerlukan apa-apa selain mengkliknya.
Pengindeksan memerlukan beberapa menit pada skrip Python yang saya buka, dan kemudian penyelesaian kode bekerja dengan baik.
Saya telah mencoba menambahkan arcpy ke PyCharm menggunakan instruksi di atas tetapi masih belum berfungsi. Pycharm melempar kesalahan: ImportError: Tidak ada modul bernama arcpy. Apakah mungkin ada hubungannya dengan instalasi python atau PyCharm (32 vs 64bits)?
GeoMeteoMe
Saya mengalami masalah yang sama dengan @ GeoMeteoMe (PyCharm v2018.4) dan menyelesaikannya ketika saya menyadari bahwa dialog "Proyek Baru" tidak secara otomatis memilih lingkungan yang saya buat. Tidak mudah terlihat karena pilihan itu diciutkan secara default. Setelah saya memperluasnya, memilih "Interpreter yang Ada" daripada "Lingkungan baru menggunakan ...", PyCharm menawari saya ArcIntellisense dan ArcAutoComplete.
Fing Lixon
5
Anda dapat melakukan ini dalam pengaturan Struktur proyek. Tambahkan saja sebagai SDK dan itu harus berfungsi. Saya menggunakan intelliJ tetapi pycharm harus sama.
Banyak yang telah berubah sejak pembaruan terakhir karenanya menjawab ini untuk menyelaraskan dengan antarmuka PyCharm versi 2018:
Tutup semua proyek dengan memilih File> Tutup proyek
Pilih Konfigurasi ikon gir> Pengaturan
Pilih Project Interpreter dan klik ikon roda gigi lain di sebelah dropdown Project Interpreter dan pilih 'Tambah'
Pilih 'environment yang ada' dan cari python.exe di bawah Python27 di drive C
Pilih Terapkan dan Oke.
Diperlukan waktu untuk mengindeks dan jika ada kesalahan bahwa 'Tidak ada penerjemah terdeteksi' saat membuka proyek, lalu pilih File> Pengaturan> Project Interpreter> Pilih Python 2.7 dari dropdown yang baru saja Anda tetapkan.
Jawaban:
theJones benar, tutup semua proyek Anda dan pergi ke pengaturan program dan cari Penerjemah Python. Kemudian pilih C: \ Python26 \ ArcGIS10.0 \ python.exe dan secara otomatis akan menambahkan arcpy untuk Anda.
sumber
Untuk mengikutiJones dan user5584, PyCharm 4 sekarang menyimpan pengaturan di bawah " Project Interpreter" daripada "Python Interpreters."
Dengan semua proyek ditutup, dan PyCharm masih terbuka, buka "Konfigurasi" dan kemudian "Pengaturan". "Project Interpreter" berada di bawah menu "Default Project" di sebelah kiri.
Klik roda pengaturan di kanan atas, dan kemudian "Tambahkan Lokal." Arahkan ke C: \ Python27 \ ArcGIS10.2 \ python.exe (atau jalur yang sesuai untuk versi Anda).
Tekan Terapkan dan Anda harus memilikinya. Mungkin ada satu langkah lagi untuk memuat atau mengaktifkan sesuatu di bagian bawah jendela, tapi saya tidak bisa membuat pesan itu muncul lagi dan tidak memerlukan apa-apa selain mengkliknya.
Pengindeksan memerlukan beberapa menit pada skrip Python yang saya buka, dan kemudian penyelesaian kode bekerja dengan baik.
sumber
Anda dapat melakukan ini dalam pengaturan Struktur proyek. Tambahkan saja sebagai SDK dan itu harus berfungsi. Saya menggunakan intelliJ tetapi pycharm harus sama.
PyCharmDocs
Tambahkan ini (Gunakan jalur Anda) untuk jalur sdk C: \ Python26 \ ArcGIS10.0 \ python.exe
Beri nama dan Anda harus baik. Menambahkannya sebagai global SDK Anda harus selesai dan mendapatkan kode selesai.
sumber
Banyak yang telah berubah sejak pembaruan terakhir karenanya menjawab ini untuk menyelaraskan dengan antarmuka PyCharm versi 2018:
Diperlukan waktu untuk mengindeks dan jika ada kesalahan bahwa 'Tidak ada penerjemah terdeteksi' saat membuka proyek, lalu pilih File> Pengaturan> Project Interpreter> Pilih Python 2.7 dari dropdown yang baru saja Anda tetapkan.
sumber
Jika Anda ingin melihat dokumentasi cepat dan dokumentasi eksternal dari PyCharm (versi 2016.2.1), maka:
Anda harus menjalankan folder Module docs (di bawah ArcGIS> Python 2.7) terlebih dahulu,
tambahkan entri berikut di bawah File> Pengaturan> Alat> Dokumentasi eksternal Python
nama modul: arcpy
URL / pola Path: http: // localhost: 7464 / {module.name} .html # - {function.name}
Posisikan kursor Anda di akhir fungsi, misalnya mapping.MoveLayer dan tekan Shift + F1
Peramban web Anda harus terbuka dengan URL berikut http: // localhost: 7464 / arcpy.mapping.html # -MoveLayer
sumber