Ich habe MacPorts verwendet, um eine neuere Version von Python auf meinem System (10.5.8 PPC) zu installieren, und dann den Befehl MacPorts select verwendet, um die standardmäßig aufgerufene Version von Python in die MP-Version zu ändern. Jetzt möchte ich es wieder auf die Systemversion von Python ändern, aber ich kann in der Dokumentation keinen Befehl dafür finden.
Ich weiß, dass der MacPorts-Befehl nur eine Reihe von Links geändert hat, um auf die MP-Version statt auf die Systemversion zu verweisen. Leider weiß ich nicht, was alle betroffenen Dateien sind.
Kennt jemand den Befehl, die Einstellung rückgängig zu machen oder kennt die Liste der betroffenen Links, die ich ändern müsste?
Macports Select kann es wieder ändern.
Die aktuellen Macports verwenden dazu den Port-Select-Befehl - ältere Versionen hatten python_select
Um die möglichen Pythons laufen zu sehen
port select --list python
Wählen Sie aus dieser Liste die gewünschte aus und wechseln Sie dorthin, z
sudo port select --set python python25-apple
In Monterey existieren weder die python??-Apple-Ziele noch ein Apple python2. Daher können Sie python auf Apples python setzen, aber Sie können python3 auf /usr/bin/python setzen
sudo port select --set python3 nil
CyberSkull
sudo port select --set python25-apple
und bekamError: The 'set' command expects two arguments: <group>, <version>
mmmmmm
CyberSkull
Selecting 'python25-apple' for 'python' succeeded. 'python25-apple' is now active.
Scott McPeak
python
den/usr/bin/python
Zustand vor dem Ausführen wiederherstellenselect
. Verwenden Sie dazusudo port select --set python none
.mmmmmm
Scott McPeak
python27-apple
verfügbar in--list
, aber wenn ich das wähle , wird es auf gesetzt/opt/local/bin/python
, währendnone
das Original wiederhergestellt wird/usr/bin/python
. Dies ist mit Catalina 10.15.7 undport
2.7.2.mmmmmm
benwiggy