2016-08-01 2 views
0

Ich verwende derzeit die neueste Version von PyCharm und python 2.7 (Home Brew). Ich habe Python-Version in PyCharm wie folgt aus:"Welche Version" wird mit der Setting-Version in PyCharm anders ausgegeben

enter image description here

Allerdings, wenn ich Codes im selben Projekt laufen:

enter image description here

I Ausgabe wie folgt erhalten:

enter image description here

Warum ist das? Und wie kann ich das richtige Python konfigurieren?

Danke!

+1

Da Sie ein OS-Befehl außerhalb einer aktivierten virtualenv laufen, wahrscheinlich. Ich denke, Sie können darauf vertrauen, dass die Python-Binärdatei, die den Code interpretiert, korrekt ist. Versuchen Sie beispielsweise, ein Modul zu importieren, das nur in der Umgebung existiert. –

+0

Danke ~ Ich denke, diese Erklärung funktioniert für mich. :-) –

Antwort

1

Sie sollten nicht which python verwenden, um herauszufinden, welche python Sie verwenden. Versuchen Sie stattdessen:

import sys 

print(sys.executable) 
Verwandte Themen