2016-07-19 7 views
0

Ich verwende PyCharm 2016.01.04 auf Ubuntu 16.04PyCharm Run/Debug verwendet Python unterscheidet sich von einem konfiguriert als Dolmetscher

Früher habe ich eine virtuelle Umgebung, während ‚tf‘, während ein Alias ​​‚Python‘ mit meiner lokale Installation von Python 3.5+ (falls es darauf ankommt).

Derzeit mein Projekt Interpreter als

"Python 3.5.1+ virtualenv at ~/tf" 

Welche Dolmetscher zur nächsten Python entspricht

'/home/me/tf/bin/python' 

Doch Debug und Ausführen von Windows beginnen, die Skripte unter Verwendung von Standard konfiguriert ist:

/usr/bin/python3.5 

Zur gleichen Zeit läuft "Python-Konsole" die richtige Version. Ich habe bereits versucht, die virtuelle Umgebung durch die Konfigurationseinstellung des Interpreters zu entfernen und erneut hinzuzufügen und die '/usr/bin/python3.5' vollständig aus der Interpreterliste entfernt. Hat nicht geholfen.

Irgendwelche Ideen, wo diese Einstellung auf '/usr/bin/python3.5' kann verweilen?

Antwort

0

Gehen Sie zur Projektstruktur (Datei/Projektstruktur) cmd + ; auf Mac.

Dort können Sie angeben, welches SDK verwendet werden soll. Klicken Sie auf New ->Python ->Add Local und wählen Sie die Datei virtualnv/bin/python.

+0

Es ist eher "Project Interpreter" -Menü mit "Add local" Interpreter (SDK?) -Taste. Und das habe ich schon versucht. Ich bin ziemlich sicher, dass Konfigurationen in Ordnung sind, aber pycharm hat den Pfad zu einem alten python_setting irgendwo zwischengespeichert –

+0

@yauheni_selivonchyk Bitte stellen Sie sicher, dass alle Laufkonfigurationen ('Run - Edit Configurations') den Standard-Interpreter des Projekts verwenden – user2235698

Verwandte Themen