Я установил и удалил Python (с помощью установщиков Homebrew, Python.org и asdf) и изменил свой $PATH миллион раз.
Сейчас я не могу понять, что у меня есть, но что-то, кажется, не так. В моем профиле .z я присвоил Python псевдоним Python3, но без этого терминал не знает, что такое «python». Мне пришлось бы запустить python3.
Если я
Код: Выделить всё
which python3
Код: Выделить всё
/Library/Frameworks/Python.framework/Versions/3.12/bin/python3
Установщик python.org автоматически перезаписывает файл .zprofile переменной пути обновите, чтобы переменная zsh $PATH выглядела так:
Код: Выделить всё
/Library/Frameworks/Python.framework/Versions/3.12/bin:/usr/local/bin:/System/Cryptexes... etc.
Код: Выделить всё
which -a python3
Код: Выделить всё
/Library/Frameworks/Python.framework/Versions/3.12/bin/python3
/usr/local/bin/python3
/usr/bin/python3
Код: Выделить всё
python3 -V
Код: Выделить всё
usr/local/bin/python3 -V
Код: Выделить всё
Python 3.12.4
Код: Выделить всё
usr/bin/python3 -V
Python 3.9.6
Есть ли у меня проблема?
Нужно ли ее решать?
Могу ли я что-то сделать, кроме присвоения псевдонима Python для Python3, чтобы команда «python» выполняла Python?
Если я просто хочу поиграться а также учиться и расти как программист, используя различные инструменты кодирования (IDLE, BBEdit, MuEditor, Jupyter и т. д.). Нужно ли мне настраивать систему по-другому?
Нужна ли мне Pyenv Rye или что-то в этом роде?
Я пытался и пытался выяснить как убедиться, что у меня правильно установлен Python, и я все еще в замешательстве.
Подробнее здесь: https://stackoverflow.com/questions/786 ... ny-pythons