Risposte:
theJones è corretto, chiudi tutti i tuoi progetti e vai alle impostazioni del programma e cerca Python Interpreters. Quindi selezionare C: \ Python26 \ ArcGIS10.0 \ python.exe e dovrebbe aggiungere automaticamente arcpy per te.
Per seguire Jones e l'utente 5584, PyCharm 4 ora memorizza l'impostazione in " Interprete di progetto " anziché "Interpreti Python".
Con tutti i progetti chiusi e PyCharm ancora aperto, vai su "Configura" e poi su "Impostazioni". "Interprete del progetto" si trova nel menu "Progetto predefinito" sulla sinistra.
Fai clic sulla marcia delle impostazioni in alto a destra, quindi su "Aggiungi locale". Passare a C: \ Python27 \ ArcGIS10.2 \ python.exe (o percorso appropriato per la versione).
Premi Applica e dovresti averlo. Potrebbe esserci stato un altro passaggio per caricare o abilitare qualcosa nella parte inferiore della finestra, ma non riesco a visualizzare di nuovo quel messaggio e non richiede altro che fare clic su di esso.
L'indicizzazione ha richiesto un paio di minuti su uno script Python che ho aperto, quindi il completamento del codice ha funzionato alla grande.
Puoi farlo nell'impostazione Struttura del progetto. Basta aggiungerlo come SDK e dovrebbe funzionare. Uso intelliJ ma pycharm dovrebbe essere lo stesso.
Aggiungi questo (Usa il tuo percorso) per il percorso sdk C: \ Python26 \ ArcGIS10.0 \ python.exe
Dagli un nome e dovresti essere bravo. Aggiungendolo come sdk globale dovresti aver finito e ottenere il completamento del codice.
Molte cose sono cambiate dal recente aggiornamento, quindi rispondo a questo per allinearsi con l'interfaccia di PyCharm versione 2018:
Ci vorrà del tempo per indicizzare e se viene visualizzato l'errore "Nessun interprete rilevato" all'apertura di un progetto, selezionare File> Impostazioni> Interprete progetto> Seleziona Python 2.7 dal menu a discesa che hai assegnato di recente.
Se si desidera visualizzare la documentazione rapida e la documentazione esterna da PyCharm (versione 2016.2.1), allora:
Devi prima eseguire la cartella Documents Module (in ArcGIS> Python 2.7),
aggiungere la seguente voce in File> Impostazioni> Strumenti> Documentazione esterna Python
nome del modulo: arcpy
Schema URL / percorso: http: // localhost: 7464 / {module.name} .html # - {function.name}
Posiziona il cursore alla fine della funzione, ad esempio mapping.MoveLayer e premi Maiusc + F1
Il browser Web dovrebbe aprirsi con il seguente URL http: // localhost: 7464 / arcpy.mapping.html # -MoveLayer