2016-02-16 2 views
0

Я установил Python 3.5 на новейшую ОС X, но когда я запускаю python в терминале, это еще версия 2.7. Как запустить приложения с помощью 3.5?Как запустить программы в Python 3.5 на Mac OS X 10.11 «El Capitan»?

+1

Где он установлен? Доступна ли команда 'python3'? – larsks

+0

Ну это было легко .... ха-ха – austinthesing

ответ

3

Первое, что нужно проверить, когда вы установили Python3.5, правильно ли он настроен как переменные среды, $ PATH все это.

Далее выполните эти команды.

which python 
which python3.5 

Если второй работает, вы можете сделать символическую ссылку на него, и все должно быть хорошо. Причина, по которой ваша установка по-прежнему использует python 2.7, связана с тем, что команда python указывает на python 2.7, которая поставляется в комплекте со всеми Mac OS.

Для запуска питона 3.5 просто введите

python3.5 
1

Мой совет, используйте pyenv для управления версией python, которую вы хотите запустить в любое время. http://amaral-lab.org/resources/guides/pyenv-tutorial

pyenv даст вам возможность переключаться между любой версии питона доступного

Кроме того, с pyenv:

  • вам не нужно модифицировать скрипты, чтобы иметь нечетное имени Питона например python3 или python2.7
  • Вы не будете удивлены, когда OSX упадет или изменит то, что имеет базовая версия python.
+0

Будет ли это работать на OSX? – austinthesing

+0

@austinthesing yup. Любая ОС на основе nux. – Ray

+1

@austinthesing это доступно в homebrew 'brew search pyenv' – Ray

Смежные вопросы