Я пытаюсь сделать здесь python3 как мой python по умолчанию. За исключением python 2.7, который автоматически устанавливается на mac, я установил python3 с homebrew. Это сайт, за которым я следую. http://docs.python-guide.org/en/latest/starting/install3/osx/#install3-osx
Наверное, я хорошо следил за каждой инструкцией, недавно получил xcode, инструменты командной строки и homebrew. Но здесь возникает моя путаница.
Сценарий объяснит, какие изменения он внесет и предложит вам до начала установки. После того, как вы установили Homebrew, вставьте каталог Homebrew в верхней части переменной среды PATH. Вы можете сделать это, добавив следующую строку внизу файла ~/.profile
export PATH =/usr/local/bin: /usr/local/sbin: $ PATH
Я был действительно смущен, что это было, но я пришел к выводу, что я должен просто добавить следующую строку внизу файла ~/.profile. Поэтому я открыл файл ~/.profile открытым.profile в терминале и добавил следующую строку внизу. И теперь это выглядит так.
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
# Setting PATH for Python 3.6
# The original version is saved in .profile.pysave
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
А потом я запустил установку python и надеялся увидеть python3, когда я делаю python --version. Но это просто показывает мне python 2.7.10. Я хочу, чтобы мой python по умолчанию был python3, а не 2.7
И я нашел небольшую подсказку с сайта.
У меня установлен Python 3?
$ python --version
Python 3.6.4
Если вы все еще видите 2.7, убедитесь, что в PATH/usr/local/bin/используется ссылка на /usr/bin/
Может быть, он должен что-то сделать с PATH? Может ли кто-нибудь объяснить на простом английском языке, что такое PATH, и как я могу сделать свой python по умолчанию python3, когда я запускаю python --version в терминале?