Проблема установки Python 3.8 на MacOS Catalina

Ассаламу алейкум, у меня операционная система macOS Catalina. Я установил python3.8 через homebrew, но когда я проверил версию python с помощью команды python3 --version, он показывает Python 3.7.3.

Даже если я пытаюсь установить версию [email protected], отображается та же версия Python 3.7.3.


person MD MAHBUB ALAM    schedule 08.07.2020    source источник
comment
Отвечает ли это на ваш вопрос? ошибка xcode-select активного каталога разработчика   -  person user4157124    schedule 12.10.2020


Ответы (1)


Homebrew установил python3 в /usr/local/bin. Либо этот каталог отсутствует в вашей переменной PATH, либо он появляется после /usr/bin, так что /usr/bin/python3 находится первым при поиске команды. Убедитесь, что у вас есть что-то вроде

PATH=/usr/local/bin:$PATH

в вашем .zprofile.

person chepner    schedule 08.07.2020
comment
Джазак Аллах Хайр. Большое спасибо. Да, после добавления export PATH=/usr/local/bin:$PATH в мой файл .zshrc все работает. - person MD MAHBUB ALAM; 08.07.2020
comment
Вместо этого я бы добавил его в .zprofile. .zshrc создается каждой интерактивной оболочкой, которую вы запускаете, что теоретически означает, что вы можете оказаться с каталогом, предваряемым PATH несколько раз, если у вас глубоко вложенные оболочки. (Что-то, что случается очень редко, я знаю.) Поскольку PATH экспортируется, достаточно добавить его один раз в начальной оболочке входа в систему. - person chepner; 08.07.2020