it-swarm.com.de

PyCharm erkennt keinen Interpreter

Ich bin neu in der Programmierung und habe gerade einen Kurs über Python begonnen. Ich möchte PyCharm verwenden, habe es also heruntergeladen und installiert (Version 4.5, Community Edition). Ich hatte zuvor Python 3.5 64-Bit von python.org installiert (ich verwende Windows 10).

Um PyCharm nutzen zu können, benötige ich einen Projektinterpreter, den ich in den Einstellungen auswählen kann. Aus meiner Sicht ist der Interpreter "py.exe", aber wenn ich ihn auswähle, wird die folgende Fehlermeldung angezeigt: "Die ausgewählte Datei ist kein gültiges Zuhause für Python SDK." Ich habe auch versucht, jede Datei zu verwenden, deren Name "python" oder "py" enthielt.

Auf jeder Website und jedem Video, die ich sehe, wählen sie eine Datei mit dem Namen "python.exe" aus, verwenden jedoch Python 3.4 oder eine frühere Version. Ich habe überprüft, ob PyCharm 3.5 unterstützt ("Erste Unterstützung für Python 3.5").

Was mache ich falsch? Was muss ich tun, um PyCharm nutzen zu können?

Alle Antworten werden geschätzt. Danke im Voraus.

6
Asier R.

datei> Neue Projekteinstellungen> Projektinterpreter> Klicken Sie in das Dropdown-Menü und wählen Sie "Alle anzeigen"> Klicken Sie auf die Schaltfläche "+">

Überprüfen Sie nun auf der Registerkarte Virtualenv Environment unter dem Optionsfeld New environment den Pfad im Feld 'Base interpreter:'. Für mich war mein Pfad ungültig. Nachdem ich den Pfad zum Verweis auf python.exe korrigiert hatte, erstellte ich mein neues Projekt neu und PyCharm erstellte das Virtualenv.

Für mich gab es noch ein bisschen mehr ... Beim Erstellen des neuen Projekts habe ich das Dropdown-Menü erweitert und musste das Verzeichnis überprüfen, in dem das venv-Verzeichnis erstellt wurde. Nachdem ich den Pfad hier korrigiert hatte, musste ich ein wenig herumklicken, damit ich das Projekt erstellen konnte.

Ich werde das zu einem Käfer machen. Ich verwende die Community Edition.

3
DonkeyKong

Ich hatte ein ähnliches Problem und konnte Pythoninterpreter nirgendwo auf dem System finden.

Das Problem dabei war, dass Python direkt mit den Standardeinstellungen installiert wurde und in keine exe gefunden wurde

C:\Python35\ 

und um dies zu lösen, habe ich versucht, uninstalling und reinstalling mit benutzerdefinierten Einstellungen und Auswahl für alle Benutzer zuzulassen, für die der Trick und Pfad richtig eingestellt wurde

C:\Python35\python.exe.

Danach konnte Pycharm den Interpreter auf diesem Pfad erkennen.

2
Anmol G

Wenn Sie ein Projekt in PyCharm erstellen und die Interpretation noch nicht ausgewählt ist, können Sie im Dropdown-Menü unter "Speicherort:" auf das Zahnradsymbol rechts neben der Interpreteroption klicken und auf "Lokal hinzufügen" klicken. ; Wählen Sie dann den Speicherort der von Ihnen installierten Datei python.exe aus. Es wird wahrscheinlich C:\Python35\Python.exe sein

2
xponent

PyCharm Projektinterpreter Problem behoben
Ich habe die Anaconda-Python-Distribution (Anaconda3-5.0.1-Windows-x86_64.exe) von der Anaconda-Website installiert. https://anaconda.org/anaconda/python
Was es tatsächlich getan hat, war mein Python3.6.3 neu installiert (zu erwähnen, dass ich Windows 10 habe, mit pyCharm community & python 3.5 bereits, aber mit dem Interpreterproblem und während der Installation von Anaconda, das ich ausgewählt habe die folgenden Einstellungen und deaktivierte mein Antivirus vor meiner Anaconda-Installation):

  1. wählen Sie Zulassen für alle Benutzer
  2. installationspfad wurde korrekt eingestellt und (für die Zukunft sicher gespeichert)
  3. starten Sie meinen Computer nach der Installation neu (nicht unbedingt erforderlich, aber ich habe es getan)
  4. eröffnete Anaconda & Jet brian pycharm
  5. ausgewähltes neues Projekt in PyCharm Screenshot meines neuen Projekt-Standard-Python-Interpreterslocation = C:\Users\Skboy\PycharmProjects\daniInterpreter = C:\Users\Skboy\AppData\Local\Programs\Python\Python36-32\python.exe

Beeindruckend! mein pyCharm hat angefangen für mich zu arbeiten,

Resolution: Neuinstallation von Python 6.3 mit der richtigen benutzerdefinierten Einstellung

erstelle eine python test test1.py programmdatei um "hallo python test welt" zu drucken

Ausführen

jetzt mein Python-Interpreter (automatisch - standardmäßig auswählen) Python 3.6.3
Konfiguration bearbeiten & auf Dolmetscher prüfen

(C:\Benutzer\Benutzer1\AppData\Local\Programs\Python\Python36-32\python.exe)

Ausführen
Erfolgstest Run
Erwähnenswert Anaconda Jupyter ist eine webbasierte Software, die auch verwendet werden kann, wenn Anfänger immer noch Probleme haben

1
Waseem A

Bei mir hat folgende Lösung geklappt:

Meine Konfiguration: Pycharm Community Edition 2019.1.1 Anaconda-Distribution mit python 3.7. Interpreter im Standardverzeichnis.

Problem: Pycharm konnte den python - Interpreter nach der Neuinstallation der anaconda-Distribution nicht finden.

Lösung: - Stellen Sie sicher, dass Sie pycharm als Administrator ausführen (Rechtsklick und Ausführen als Administrator). Dies war eigentlich der kritische Schritt. - Neues Projekt erstellen (oder bestehendes öffnen) - Abhängig von der Auswahl wählen Sie interpter oder gehen Sie zu Datei> Einstellungen> Projektinterpreter> Kleines Zahnrad auf der rechten Seite auswählen> Hinzufügen> Auf Basisinterpreter die 3 Punkte auswählen> Position von einfügen Dolmetscher in der Anakonda-Distribution.

Hoffe es hat jemandem geholfen. Für mich war der Blockierungspunkt, dass pycharm aus irgendeinem Grund nicht mit Administratorrechten gestartet wurde.

Blockquote

0
ciornav

Wenn Sie bei der Installation von Python die Standardeinstellungen beibehalten haben, lautet Ihr Projektinterpreter für PyCharm:

C:\Benutzer\IhrBenutzername\Anwendungsdaten\Lokal\Programme\Python\Python36\python.exe

Wählen Sie den oben genannten Ort als Projektinterpreter in PyCharm.

Abhängig von Ihrer Python-Version kann es sich entweder um Python36\python.exe oder Python35\python.exe handeln.

0
Haris Ghauri

Ich hatte genau das gleiche Problem und konnte bis jetzt keine Lösung finden. Hoffentlich funktioniert das für alle, die damit zu kämpfen hatten.

Ich bin zum Speicherort von Python 3.5 (32-Bit) in meinem C: -Laufwerk gegangen, von dem sich herausstellt, dass es nur eine Verknüpfung zur eigentlichen Python-Anwendung ist. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Dateispeicherort öffnen", um zur Anwendungsversion zu gelangen von Python - einfach "Python" genannt. Dies ist die EXE-Datei, nach der PyCharm als Interpreter gesucht hat.

Gehen Sie nun in Pycharm zum Menü zum Konfigurieren des Interpreters und geben Sie den Speicherort der eigentlichen Python-Anwendung ein. Um zu mir zu gelangen, musste ich zu AppData/Local/Programs/Python/Python35-32 gehen. Klicken Sie auf die python.exe-Datei und es sollte funktionieren.

Dies ist mein erster Beitrag hier, falls er falsch formatiert ist oder nicht die üblichen Begriffe verwendet - sorry. Lassen Sie mich wissen, ob die Lösung für irgendjemanden mit dem Problem funktioniert hat oder ob ich es falsch gemacht habe.

0
Ben Sharman