1

Невозможно запустить Python 3.7.2

Я пытаюсь настроить и запустить сервер через Django, но я не могу заставить Python 3.7.2 заменить Python 2.7.14.

1 ответ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 перед другими записями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .