Wie würde ich PyCharm einrichten, um es zu erkennen import arcpy
?
Ich möchte PyCharm zum Entwickeln und Debuggen von Geoverarbeitungswerkzeugen verwenden.
Wie würde ich PyCharm einrichten, um es zu erkennen import arcpy
?
Ich möchte PyCharm zum Entwickeln und Debuggen von Geoverarbeitungswerkzeugen verwenden.
Antworten:
theJones ist korrekt, schließen Sie alle Ihre Projekte und gehen Sie zu den Programmeinstellungen und suchen Sie nach Python-Interpretern. Wählen Sie dann C: \ Python26 \ ArcGIS10.0 \ python.exe und es sollte automatisch arcpy für Sie hinzufügen.
quelle
PyCharm 4 speichert die Einstellung nun unter " Projektinterpreter " und nicht mehr unter "Python-Interpreter", um denJones und dem Benutzer 5584 zu folgen .
Wenn alle Projekte geschlossen sind und PyCharm noch geöffnet ist, gehen Sie zu "Konfigurieren" und dann zu "Einstellungen". "Project Interpreter" befindet sich links im Menü "Default Project".
Klicken Sie oben rechts auf das Einstellungszahnrad und dann auf "Lokal hinzufügen". Navigieren Sie zu C: \ Python27 \ ArcGIS10.2 \ python.exe (oder dem entsprechenden Pfad für Ihre Version).
Klicken Sie auf Übernehmen und Sie sollten es haben. Es gab möglicherweise einen weiteren Schritt, um etwas im unteren Bereich des Fensters zu laden oder zu aktivieren, aber ich kann diese Meldung nicht erneut anzeigen, und es war nichts anderes erforderlich, als darauf zu klicken.
Die Indizierung eines von mir geöffneten Python-Skripts dauerte einige Minuten, und die Code-Vervollständigung funktionierte einwandfrei.
quelle
Dies können Sie in der Projektstruktur einstellen. Füge es einfach als SDK hinzu und es sollte funktionieren. Ich benutze Intelligenz, aber Pycharm sollte das gleiche sein.
PyCharmDocs
Fügen Sie dies (verwenden Sie Ihren Pfad) für den SDK-Pfad C: \ Python26 \ ArcGIS10.0 \ python.exe hinzu
Gib ihm einen Namen und du solltest gut sein. Wenn Sie es als globales SDK hinzufügen, sollten Sie fertig sein und die Code-Vervollständigung erhalten.
quelle
Seit dem letzten Update hat sich eine Menge geändert, daher wurde diese Frage beantwortet, um sie an die Benutzeroberfläche von PyCharm, Version 2018 anzupassen:
Die Indizierung dauert einige Zeit. Wenn beim Öffnen eines Projekts die Fehlermeldung "Kein Interpreter gefunden" angezeigt wird, wählen Sie in der Dropdown-Liste, die Sie kürzlich zugewiesen haben, "Datei"> "Einstellungen"> "Projektinterpreter"> "Python 2.7 auswählen".
quelle
Wenn Sie die Schnelldokumentation und die externe Dokumentation von PyCharm (Version 2016.2.1) anzeigen möchten, gehen Sie wie folgt vor:
Sie müssen zuerst den Ordner "Module docs" (unter ArcGIS> Python 2.7) ausführen.
Fügen Sie den folgenden Eintrag unter "Datei"> "Einstellungen"> "Extras"> "Python-externe Dokumentation" hinzu
Modulname: arcpy
URL- / Pfadmuster: http: // localhost: 7464 / {module.name} .html # - {function.name}
Positionieren Sie den Cursor am Ende der Funktion, z. B. Mapping.MoveLayer, und drücken Sie Umschalt + F1
Ihr Webbrowser sollte mit der folgenden URL geöffnet werden : http: // localhost: 7464 / arcpy.mapping.html # -MoveLayer
quelle