Слишком много питонов?Python

Программы на Python
Anonymous
Слишком много питонов?

Сообщение Anonymous »

Я использую MacBook Pro 2019 года под управлением Sonoma 14.3.1
Я установил и удалил Python (с помощью установщиков Homebrew, Python.org и asdf) и изменил свой $PATH миллион раз.
Сейчас я не могу понять, что у меня есть, но что-то, кажется, не так. В моем профиле .z я присвоил Python псевдоним Python3, но без этого терминал не знает, что такое «python». Мне пришлось бы запустить python3.
Если я

Код: Выделить всё

which python3
Я получаю:

Код: Выделить всё

/Library/Frameworks/Python.framework/Versions/3.12/bin/python3
Что, возможно, соответствует тому, как установщик Python.org размещает Python?
Установщик 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

Вернуться в «Python»