2017-07-03 1 views
0

Ich versuche, ein Python-Programm innerhalb PyCharm zu laufen, aber ich bekomme diese Fehlermeldung:Kein Modul 'geopy' genannt, sondern arbeitet in Terminal

Traceback (most recent call last): File "/Users/amywang/Documents/latLong/main.py", line 3, in from geopy.geocoders import Nominatim ImportError: No module named 'geopy'

Allerdings, wenn ich die gleiche Import-Anweisung in Terminal I don laufen bekomme keinen Fehler.

enter image description here

Alle Ideen, wie ich dieses Problem lösen kann? Vielen Dank!

+0

Verwenden Sie die gleichen Python-Versionen? Was gibt dir 'which python' auf dem Terminal und welchen Python benutzt pycharm? – syntonym

+0

Es scheint, als müssten Sie die Einstellungen des PyCharm-Projekts aktualisieren, um auf den richtigen Python-Interpreter zu zeigen. Einstellungen -> Projekt: SomeProject -> Projekt Interpreter –

+0

Danke @AnthonyHughes! Das hat das Problem gelöst –

Antwort

1

Es scheint, als müssten Sie die Einstellungen des PyCharm-Projekts aktualisieren, um auf den richtigen Python-Interpreter zu zeigen.

Einstellungen -> Projekt: SomeProject -> Projekt Interpreter.

0

Ich hatte das gleiche Problem. Also hier ist, wie ich es gelöst habe:

1) Im Jupyter Notebook überprüfen Sie auf der oberen rechten Ecke, um zu sehen, welche Umgebung aktiviert ist.

2) Geben Sie in Ihrem Terminal Folgendes ein: "conda env list" Sie können sehen, in welchem ​​Stamm Sie sich befinden und welche Python-Umgebung Sie verwenden. Ich benutze zum Beispiel py3.

3) Im Terminal diese eingeben:

4) Jetzt installieren geopy wieder "Quelle py3 aktivieren": pip geopy

installieren Ich hoffe, das hilft.

Verwandte Themen