Réponses:
theJones est correct, fermez tous vos projets et allez dans les paramètres du programme et recherchez les interprètes Python. Sélectionnez ensuite C: \ Python26 \ ArcGIS10.0 \ python.exe et il devrait automatiquement ajouter arcpy pour vous.
Pour suivre les Jones et l'utilisateur5584, PyCharm 4 stocke maintenant le paramètre sous " Project Interpreter" plutôt que "Python Interpreters".
Avec tous les projets fermés et PyCharm toujours ouvert, allez dans "Configurer" puis "Paramètres". "Project Interpreter" se trouve dans le menu "Default Project" à gauche.
Cliquez sur l'engrenage des paramètres dans le coin supérieur droit, puis sur "Ajouter local". Accédez à C: \ Python27 \ ArcGIS10.2 \ python.exe (ou le chemin d'accès approprié à votre version).
Cliquez sur Appliquer et vous devriez l'avoir. Il y a peut-être eu une étape de plus pour charger ou activer quelque chose en bas de la fenêtre, mais je ne peux pas faire réapparaître ce message et il n'a pas fallu cliquer dessus.
L'indexation a pris quelques minutes sur un script Python que j'ai ouvert, puis l'achèvement du code a très bien fonctionné.
Vous pouvez le faire dans le paramètre Structure du projet. Ajoutez-le simplement en tant que sdk et cela devrait fonctionner. J'utilise intelliJ mais pycharm devrait être le même.
Ajoutez ceci (utilisez votre chemin) pour le chemin sdk C: \ Python26 \ ArcGIS10.0 \ python.exe
Donnez-lui un nom et vous devriez être bon. En l'ajoutant en tant que sdk global, vous devriez avoir terminé et obtenir l'achèvement du code.
Beaucoup de choses ont changé depuis la récente mise à jour, répondant ainsi à l'alignement avec l'interface de PyCharm version 2018:
Il faudra un certain temps pour indexer et s'il donne une erreur `` Aucun interprète n'a été détecté '' lors de l'ouverture d'un projet, sélectionnez Fichier> Paramètres> Interprète de projet> Sélectionner Python 2.7 dans la liste déroulante que vous avez récemment attribuée.
Si vous souhaitez voir la documentation rapide et la documentation externe de PyCharm (version 2016.2.1), alors:
Vous devez d'abord exécuter le dossier Module docs (sous ArcGIS> Python 2.7),
ajoutez l'entrée suivante sous Fichier> Paramètres> Outils> Documentation externe Python
nom du module: arcpy
Modèle d'URL / chemin: http: // localhost: 7464 / {module.name} .html # - {function.name}
Positionnez votre curseur à la fin de la fonction, par exemple mapping.MoveLayer et appuyez sur Maj + F1
Votre navigateur Web devrait s'ouvrir avec l'URL suivante http: // localhost: 7464 / arcpy.mapping.html # -MoveLayer