Um ein Paket zu installieren, habe ich den Befehl
Code: Alles auswählen
brew install pyqt
Untenstehend unter [2] die dazugehörige Ausgabe am Terminal.PyQt ist also installiert fuer ein python3.8 das von *brew* extra installiert wurde. Und das musst du dann auch benutzen. Und da steht auch, wie man es einrichtet, das man das starten kann. Und kannst wenn du willst auch ein anderes Python 3.8, das du ggf. installiert hast, entfernen, und nur das brew python benutzen. Wuerde ich dir raten. [1]
Das ist für mich immer noch spanisch. Was ich nun verstehe ist, dass ich folgendes tun muss:
1. alte Python3 - Versionen löschen.
Zunächst einmal habe ich im Terminal folgende Befehle eingegeben:
Code: Alles auswählen
export LDFLAGS="-L/usr/local/opt/python@3.8/lib"
echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile
export LDFLAGS="-L/usr/local/opt/qt/lib"
export CPPFLAGS="-I/usr/local/opt/qt/include"
Nächste Herangehensweise.
Wenn ich im Finder eingebe "Python3" erhalte ich eine lange Liste mit vielen Elementen. Woran erkenne ich, welche Version von brew installiert wurde und welche von mir vorher? Wie deinstalliere ich diese?
Wenn ich im Terminal eingebe "Python3 -v", erhalte ich "Python 3.8.1", das war aber bereits vor der Installation von brew da.
Wenn ich im Terminal eingebe "which python" erhalte ich "/usr/bin/python".
Eine andere Herangehensweise wird hier [3] empfohlen über das Terminal:
Kann ich das einfach folgenden Code eingeben:
Code: Alles auswählen
brew uninstall --ignore-dependencies python
Oder versuchen dem unter [3] genannten Weg zu folgen und mit "brew install pyenv" anfangen?
2. das brew python benutzen
Wie erkenne ich es und wie rufe ich es auf?
_____________________________________
MacOS Catalina, version 10.15.1
Python 2.7.16
Python 3.8.1 (bereits vor der Installation von brew vorhanden)
_____________________________________
P.S.
[1]
"Wie installiere ich das Modul PyQt5 unter MacOS Catalina?"
viewtopic.php?f=2&t=48454&sid=6636e768e ... 3cfce5f5c5
[2] Ausgabe am Terminal nach: "brew install pyqt"
Code: Alles auswählen
==> Caveats
Python has been installed as
/usr/local/opt/python@3.8/bin/python3
You can install Python packages with
/usr/local/opt/python@3.8/bin/pip3 install <package>
They will install into the site-package directory
/usr/local/opt/python@3.8/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages
See: https://docs.brew.sh/Homebrew-and-Python
python@3.8 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
If you need to have python@3.8 first in your PATH run:
echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> ~/.bash_profile
For compilers to find python@3.8 you may need to set:
export LDFLAGS="-L/usr/local/opt/python@3.8/lib"
https://weknowinc.com/blog/running-mult ... ns-mac-osx