Mein PyCharm erkennt keine Python-Dateien mehr (angehängter Screenshot) Der Interpreter-Pfad ist korrekt festgelegt.

Mein PyCharm erkennt keine Python-Dateien mehr (angehängter Screenshot) Der Interpreter-Pfad ist korrekt festgelegt.

Antworten:
Bitte überprüfen Sie File| Settings( Preferencesunter macOS) | Editor| File TypesSicherzustellen, dass die Dateinamen oder die Erweiterung nicht in aufgeführten Text - Dateien.
Um das Problem zu beheben entfernen Sie sich aus den Text - Dateien und überprüft , dass .pyErweiterung zugeordnet ist Python - Dateien.
.egg-linkDatei. Wenn Sie einen Remote-Interpreter verwenden, müssen Sie möglicherweise den Interpreter löschen und einen neuen hinzufügen.
Setting | Editor | File Types. (2017.3.2)
Ich hatte ein ähnliches Problem, bei dem bestimmte .pyDateien nach Abschluss als normale Textdateien angezeigt wurden, wodurch der Code ohne Syntaxfärbung, Funktionen zum Vervollständigen von Registerkarten usw. gerendert wurde. Durch die Verwendung dieses Beitrags als Ausgangspunkt für das Debuggen des Problems stellte ich Folgendes fest:
Recognized File Types(in meinem Fall Textdateien).Registered Patternswurden die Namen der Dateien aufgelistet , mit denen ich Probleme mit der Benennung / Syntax hatte. Ich klickte auf jeden von diesen und dann auf den -jeweils anderen, um sie aus der Registered PatternsListe zu entfernen .Applyfoound barmit einem bazModul im fooPaket. barwar leer. Die Dateistruktur war project/foo/baz.pyund project/bar/. Ich habe ein anderes bazModul erstellt, aber im barPaket. Die neue Dateistruktur war project/foo/baz.pyund project/bar/baz.py. PyCharm wurde baz.pyzur Liste der registrierten Muster im Klartext hinzugefügt , sobald ich das zweite bazModul erstellt habe.
Ich habe versehentlich eine Textdatei erstellt myfilenameund in die myfilename.pyVersion umbenannt, aber die Formatierung der Textdatei blieb auch nach der Änderung der Erweiterung erhalten.
Hier ist, wie ich es für For PyCharm 2017.2 für Windows behoben habe.
File > Settings > Editor > File Types > TextRegistered Patternsfand ich das neue myfilename.pyin der Liste.-Schaltfläche aus der ListeOkHabe es endlich geschafft!
Ich hatte das gleiche Problem. Ich habe erfolglos versucht, die Pycharm-Caches in den Ordnern ~ / Library zu entfernen. Im Protokoll wurde gesagt, dass "einige Skelette nicht generiert werden konnten ..."
Also, hier ist was funktioniert hat.
Das häufigste Problem ist, dass Ihre txt-Dateitypen .py enthalten
Das andere, was hin und wieder vorkommt, ist, dass Sie den tatsächlichen Dateinamen dem txt-Dateityp zugeordnet haben
Lösung bleibt gleich
Navigieren Sie zu Datei-> Einstellungen-> Dateitypen-> Textdateien und suchen Sie nach .py oder dem "Dateinamen", der als Text formatiert wird
foo) und drückte die Eingabetaste.
foozu foo.pydenken, dass ich einen Dateinamen benötige. 4. Ich habe die Datei umbenannt, um zu foo.pyglauben, dass sie nicht funktioniert hat oder so. 5. Jetzt heißt die Datei foo.pyund ich habe eine Regel, die besagt, dass foo.pyes sich um eine Textdatei handelt.
Hatte ein ähnliches Problem nach dem Ändern des Projektnamens und das oben genannte hat nicht geholfen (es wurde weiterhin ein alter Interpreter verwendet). Was geholfen hat, war Folgendes:
Codiere weiter glücklich :)
ps meine fehlermeldung hatte folgende form:
Fehler beim Ausführen ...: Programm "... \ python.exe" (im Verzeichnis "C: \ Users \ pathToProject") kann nicht ausgeführt werden: CreateProcess error = 2, Das System kann die angegebene Datei nicht finden
Ich hatte ein ähnliches Problem, als ich von der alten Version von Pycharm auf die neueste Version aktualisiert habe. Meine * .ipynb-Dateien wurden als * .py-Dateien behandelt.
Um eine alte Konversation hier wiederzubeleben, funktionierte aufgrund von Updates keine der oben genannten Antworten für die neuere Version von PyCharm. Beim Erstellen neuer .py-Dateien wurden sie als .txt-Dateien erkannt und konnten die Dateien daher nicht ausführen, wie viele andere oben beschrieben haben. Ich habe keine Fehler erhalten, es gab einfach keine Möglichkeit, die Datei auszuführen, obwohl sie die Erweiterung .py hatte, da sie nicht als Python-Datei erkannt wurde.
PyCharm Version: 2020.1.4 Build: 201.8743.11
Folgendes funktioniert jetzt:
Datei> IDE-Einstellungen verwalten> Standardeinstellungen wiederherstellen
Das einzige Problem dabei ist, wenn Sie viele benutzerdefinierte Einstellungen hinzugefügt haben, müssen Sie diese erneut hinzufügen.
software tools commonly used by programmersWird im FAQ-Bereich aufgeführtWhat kind of questions can I ask here?, genau in diesem Fall. Warum abstimmen, um es zu schließen?