Als ich test.py
(eine sehr einfache Python-Datei) in Sublime Text oder CodeRunner kompiliert habe, habe ich den Fehler: /bin/bash: python: command not found
. Dann gebe ich python test.py
in die Terminal-App ein, es hat funktioniert. Später habe ich Pycharm heruntergeladen und die Datei erneut kompiliert, es hat auch funktioniert!Mac OS X/bin/bash: Python: Befehl in einigen IDE nicht gefunden
Also ich nehme an, es gibt eine Art von Pfadeinstellung oder etwas anderes, das nicht richtig eingestellt wurde. Ich habe lange im Internet gesucht aber keine Verwendung. Bitte helfen Sie oder versuchen Sie einige Ideen zu geben, wie Sie das Problem lösen können.
Hier einige Details:
Ich habe versucht
#! /usr/bin/python
an der Spitze dertest.py
Datei einfügen, aber keine VerwendungDer Ausgang des
echo "$PATH"
im Terminal ist/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/chenyang/Downloads/android-sdk-macosx/platform-tools
I habe mehrere Versionen von Python in meinem Macbook gefunden: 2.6, 2.7, 3.2, 3.3, 3.5. Unter dem Ordner
/System/Library/Frameworks/Python.framework/Versions
fand ich 2.6, 2.7. Unter dem Ordner/Library/Frameworks/Python.framework/Versions
fand ich 3.2, 3.3, 3.5.
Ich habe das Problem selbst gelöst und poste die Antwort unter
Welche Version von Python tun Sie mit Ihrem Programm ausgeführt werden soll? 2.7? 3.5 (empfohlen)? – MattDMo
In der CodeRunner IDE kann ich Python2 oder Python3 verwenden. Also habe ich beides versucht, aber beides ist gescheitert. – ChenYang