При переходе на zsh оболочку на терминале ma c с bash, как вы обновляете базовую версию python? - PullRequest
0 голосов
/ 25 февраля 2020

Ma c недавно обновил свою терминальную оболочку до Zsh с bash. Как программист python, я хотел бы иметь согласованность версий python во всех системах, включающих терминалы, & IDE.

В оболочке bash для обновления python версия в терминале до 3.8.1, я следовал за процессом ниже

nano ~ / .bash_profile

псевдоним python = python3

ctrl + x

y

enter

Это позволило мне обновить версию python с 2.7.6 до 3.8.1. Однако повторить те же шаги для оболочки zsh не получилось. Попытался настроить вышеописанный процесс и каким-то образом застрял с 3.7.3

, следуя шагам

, которые python3 # Местоположение командного файла терминала python3 .8.1 найдено. Установил его.

python --version #returned python 3.7.3

PS: Я абсолютный новичок в python, поэтому учтите это в своем ответе. Надеюсь, я не трачу ваше время.

1 Ответ

1 голос
/ 25 февраля 2020

на самом деле не рекомендуется обновлять стандартный исполняемый файл Python для всей системы, поскольку некоторые приложения зависят от него.

Хотя вы можете использовать venv (виртуальную среду) или использовать другую версию Python в вашем ZSH вы также можете добавить псевдоним python='python3' в свой ~/.zsh_profile и получить его.

Надеюсь, что поможет.

Привет

...