2016-11-11 4 views
-1

Я нахожусь в Mac OS X El Capitan, который поставляется с Python 2.7.10; Я хочу обновить до 3.x.Python 2.x -> Python 3.x upgrade

Я загрузил 64-битную версию с веб-сайта и установил ее через brew, однако всякий раз, когда я ввожу python --version в терминал, версия всегда 2.7.10. Я могу сделать вывод в 3.x, набрав python3, но мне нужна система для запуска на python3, поскольку я запускаю код через Sublime. Мне сказали не менять системный код python, так как это может испортить другие приложения, так что я не понимаю, как это сделать.

+3

То, что вам нужно исправить, безусловно, это то, что работает код через Sublime. Я уверен, что в этом приложении будет настройка. –

+0

http://stackoverflow.com/documentation/django/200/getting-started-with-django/3203/virtual-environment#t=201611111410298972616 – FeedTheWeb

+0

Слово «обновление» довольно противоречиво ... В основном половина программистов Python использует Python2, а другая половина использует Python3. Основная причина этого в том, что перенос кода с Python2 на Python3 может стать очень трудным. Но тем не менее, половина мира использует Python2, не планирует переключаться на Python3, и, вероятно, будет очень мало выиграть от этого. –

ответ

0

Попробуйте изменить встроенный интерпретатор по умолчанию в возвышенном виде. И добавьте 3 в строке shebang следующим образом:

#/usr/bin/evn python3.

Если вы действительно хотите узнать версию python3 вы должны набрать:

python3 --version

Как и другие люди сказали питона (2) и python3, одни и те же, но разные (но все же .. .)

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