Я пытаюсь настроить и запустить сервер через Django, но я не могу заставить Python 3.7.2 заменить Python 2.7.14.
1 ответ
4
Пожалуйста, прочитайте информацию, напечатанную brew info python
. Он также ссылается на сайт Homebrew на Python, где говорится:
Исполняемые файлы организованы следующим образом, так что Python 2 и Python 3 могут быть установлены без конфликтов:
python3
указывает на Python 3.x Homebrew (если установлен)python2
указывает на Python Homebrew 2.7.x (если установлен)python
указывает на Python Homebrew 2.7.x (если установлен), в противном случае - на систему MacOS Python. Проверьтеbrew info python
если вы хотите добавить 3.b питона Homebrew в вашу PATH.pip3
указывает на пункт Homebrew's Python 3.x (если установлен)pip
и pip2 указывают на пип Homebrew's Python 2.7.x (если установлен)
Очевидно, вы установили Python 2 и 3 через Hombrew. Если вы хотите, чтобы python
указывал на Python 3 (вместо 2.7), вы должны поместить /usr/local/opt/python/libexec/bin
в ваш PATH
перед другими записями.