2015-05-18 4 views
13

Ich habe gerade die neueste Version von PyCharm (4.5) installiert.PyCharm warnt für nicht aufgelöste Referenz eingebaute Datetime Modul

Jetzt habe ich ungelöste Referenzfehler. Auf der Spitze meines Code, den ich habe:

from datetime import datetime 

OS ist Ubuntu 15.04. Der Invalidate Cache/Neustart wurde bereits mehrmals durchgeführt. Kein Unterschied. Der Projekt-Interpreter meines Projekts ist auf Python 2.7.6 eingestellt. Die Interperter-Pfade wurden bereits neu geladen.

Code funktioniert gut, es ist nur die IDE, die einen ärgerlichen Fehler erzeugt und keine automatische Vervollständigung mehr.

+0

haben Sie versucht, die Gerüstskelette wieder aufzubauen? Sie könnten auch versuchen, den .idea-Ordner zu entfernen und ein Projekt erneut zu öffnen, um zu sehen, ob es hilft –

+0

Hedde, ich baute die Skelette neu und entfernte auch den .idea-Ordner. Gleiches Ergebnis. – stijnh92

+0

Ich kann nicht scheinen, es zu reproduzieren, vielleicht versuchen, ein virtualenv zu erstellen und zeigen Sie Ihr Projekt darauf, wiederholen Sie die Cache-Schritte und sehen, ob es etwas ändert, muss es etwas mit den Interpretereinstellungen haben imo –

Antwort

7

Wie erwähnt here versuchen, den Inhalt des Skeletts Ordner zu löschen. Es befindet sich innerhalb des Einstellungsordners (~/.PyCharmxxxx.xx/system/python_stubs) Entfernen/Hinzufügen der Python-Umgebung war nicht notwendig für mich. Starten Sie PyCharm einfach neu, nachdem Sie den Inhalt (oder den gesamten python_stubs-Ordner) entfernt haben.

Das macht den Trick für mich und jetzt funktioniert es wieder wie ein (py) charm.

Verwandte Themen