Как обновить python mac os через терминал

Обновление Python на Mac

Я хотел обновить мой python 2.6.1 до 3.x на Mac, но мне было интересно, возможно ли это сделать с помощью терминала, или мне нужно скачать установщик с сайта python?

Причина, по которой я задаю этот вопрос, заключается в том, что установщик не обновляет мою версию терминала Python.

14 ответов

Python по умолчанию на OS X не должен быть испорчен, поскольку он используется самой ОС. Если по умолчанию стоит 2.6.1, то у вас должен быть Snow Leopard.

Сначала установите Homebrew (отсутствующий менеджер пакетов для macOS), если у вас нет: введите это в свой терминал

/usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)»

Теперь вы можете обновить ваш Python до Python 3 этой командой
brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python

Python 2 и python 3 могут сосуществовать, чтобы открыть python 3, введите python3 вместо python

Это самый простой и лучший способ.

Всегда лучше использовать homebrew для обновления или установки python. В типе терминала:

Это установит homebrew (это займет некоторое время в зависимости от скорости вашего интернета)

Затем в терминале введите

Это сначала обновит brew (вам не нужно делать это, если у вас уже есть последняя версия)

Этот напиток обновит python до последней жизнеспособной версии.

Это должно сработать.

Вы также можете использовать:

Установи клик через менеджер пакетов homebrew. Это самый простой и легкий способ.

  1. Если у вас не установлен homebrew, введите эту команду в своем терминале
  1. Следующее «brew install awscli»

Это установит aws cli на ваш Mac

Повторяю выше, не возиться с установкой OS X. Столкнулся с парой переустановок, думая, что смогу побить систему. 3.1 install Скотт Гриффитс, предложенный выше, отлично работает с Yosemite, для любых бета-тестеров. Yosemite имеет Python 2.7.6 как часть установки ОС, и ввод «python3.1» из терминала запускает Python 3.1. То же самое для Python 3.4 (установите здесь ) .

Я хотел добиться того же сегодня. Mac с Snow Leopard поставляется с версией Python 2.6.1.

Поскольку несколько версий Python могут сосуществовать, я загрузил Python 3.2.3 с: http://www.python.org/getit /

После установки более новый Python будет доступен в папке «Приложение», а в среде IDE используется версия Python 3.2.3.

Из оболочки python3 работает с более новой версией. Это служит цели 🙂

Эта статья помогла мне сделать правильный выбор, поскольку Mac 10.14.6 по умолчанию поставлялся с Python 2.7 *, и мне пришлось обновиться до 3.7. *

Я считаю, что Python 3 может сосуществовать с Python 2. Попробуйте вызвать его, используя «python3» или «python3.1». Если это не удается, вам может потребоваться удалить 2.6 перед установкой 3.1.

У меня была та же проблема, но потом, после небольшого исследования, я попытался

Появится предупреждающее сообщение о том, что python 3.7.0 . уже установлен, но не связан так что наберите команду brew link python и нажмите Enter, и вы надеетесь, что все будет хорошо для вас

Лично я не стал бы возиться с питоном OSX, как они сказали. Лично я предпочитаю такие вещи, как использование MacPorts и установку нужных версий через командную строку. MacPorts помещает все в отдельное направление (я полагаю, в / opt), поэтому он не переопределяет обычную систему и не мешает ей напрямую. Он имеет все обычные функции любых утилит управления пакетами, если вы знакомы с дистрибутивами Linux.

Я бы также предложил установить python_select через MacPorts и использовать его, чтобы выбрать, какой python вы хотите «активировать» (он изменит символические ссылки, чтобы указать на нужную версию). Таким образом, вы можете в любой момент вернуться к поддерживаемой Apple версии python, поставляемой с OSX, или к любой, установленной через MacPorts.

Читайте также:  Агента администрирования ksc linux

Оба Python 2x и 3x могут оставаться установленными в MAC. Mac поставляется с Python 2x версии. Чтобы проверить версию Python по умолчанию в вашем MAC, откройте терминал и введите

Однако, чтобы проверить, если вы уже установили любую из версий Python 3x, вам нужно набрать

Если вы этого не сделаете, то установите его вместе с установщиком. Перейдите на официальный сайт питона (https://www.python.org/downloads/), загрузите Последняя версия

И установите его.

Теперь перезапустите терминал и проверьте снова обеими командами:

Надеюсь это поможет.

Python 2.7 и 3 могут сосуществовать.
Версия Python для терминала — 2.7, но вы можете вызвать ее, используя «python3», смотрите это:

Источник

Обновление Python на Mac

Я хотел обновить свой python 2.6.1 до 3.x на mac, но мне было интересно, можно ли это сделать с помощью терминала или мне нужно загрузить установщик с веб-сайта python?

причина, по которой я задаю этот вопрос, заключается в том, что установщик не обновляет мою версию терминала python.

10 ответов

Python по умолчанию в OS X не должен быть испорчен, поскольку он используется самой ОС. Если ваш по умолчанию 2.6.1, то вы должны иметь Snow Leopard.

Если вы просто установите с стандартные 3.1 образ диска затем вы можете вызвать его с помощью python3.1 от терминала (вам не нужно делать никаких дополнительных шагов для этого), и вы можете оставить равнину python как 2.6.1.

используя Homebrew просто сделайте:

Python 2.7 и 3 могут сосуществовать.
Версия Python показывает на терминале 2.7, но вы можете вызвать его с помощью «python3», см. Это:

Я лично не стал бы возиться с python OSX, как они сказали. Мое личное предпочтение для таких вещей-это просто использование MacPorts и установка версий, которые я хочу через командную строку. MacPorts помещает все в отдельное направление (под /opt я считаю), поэтому он не переопределяет или напрямую не вмешивается в обычную систему. Он имеет все обычно функции любых утилит управления пакетами, если вы знакомы с дистрибутивами Linux.

Я бы также предложил установка python_select через MacPorts и использование этого, чтобы выбрать, какой python вы хотите «активный» (он изменит символические ссылки, чтобы указать на нужную версию). Таким образом, в любое время вы можете вернуться к поддерживаемой Apple версии python, которая поставляется с OSX, или вы можете переключиться на любой из установленных через MacPorts.

Я считаю, что Python 3 может сосуществовать с Python 2. Попробуйте вызвать его с помощью «python3″ или » python3.1″. Если это не удается, вам может потребоваться удалить 2.6 перед установкой 3.1.

у меня была такая же проблема, но потом после небольшого исследования, я пробовал

появится предупреждающее сообщение о том, что python 3.7.0 . уже установлено, но не связано поэтому введите команду brew link python и нажмите enter и надеюсь, что все работает правильно для вас

Я хотел добиться того же сегодня. Mac с Snow Leopard поставляется с версией Python 2.6.1.

поскольку несколько версий Python могут сосуществовать, я загрузил Python 3.2.3 из:http://www.python.org/getit/

после установки новый Python будет доступен в папке приложения, а IDE использует версию 3.2.3 Python.

из оболочки python3 работает с более новой версией. Это служит цели 🙂

Эхо выше, чтобы не возиться с OS X install. Столкнулись с парой переустановок, думая, что я могу победить систему. The 3.1 установка Скотт Гриффитс предлагает выше отлично работает с Yosemite, для любых бета-тестеров там.. Yosemite имеет Python 2.7.6 как часть установки ОС и вводит » python3.1 » из терминала запускается Python 3.1. То же самое для Python 3.4 (install здесь).

во-первых, установите Homebrew (отсутствующий менеджер пакетов для macOS), Если у вас есть»: введите это в свой терминал

/usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)»

теперь вы можете обновить Python до python 3 с помощью этой команды
brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python

Читайте также:  Microsoft office репак для windows 10

Python 2 и python 3 могут сосуществовать, чтобы открыть python 3, Введите python3 вместо python

Это самый простой и лучший способ.

установить aws cli через менеджер пакетов homebrew. Это самый простой и легкий способ.

  1. Если у вас не установлен homebrew, введите эту команду в свой терминал
  1. далее ‘brew install awscli’

Источник

How to Install Updated Python 3 on Mac

Python is a popular programming language that is widely used by beginners and longtime developers alike. Modern Mac OS versions come with Python 2.7.x installed (or Python 2.6.1 if an older Mac OS X version), but many Python users may need to update Python in Mac OS to a newer version like Python 3.8.x or newer.

This article will discuss how to get an updated Python 3 installation on the Mac by covering two different ways to quickly and easily install Python 3 onto a Mac.

Note that we said install Python 3, not update to Python 3, because how this will work is installing Python 3 while simultaneously maintaining Python 2 on the Mac. This is essential because apparently some Mac apps rely on Python 2 support, so if you attempt to upgrade Python 2.x to Python 3.x in Mac OS you will eventually find that something is broken, perhaps critically so. With that in mind you should not attempt to update the existing preinstalled Python release on a Mac, instead you will just have a co-installation of Python 3 for full compatibility.

And yes, Python 3 and Python 2 can coexist on a Mac without any conflict, the usage commands will just be slightly different.

How to Install the Updated Python 3 in Mac OS

Perhaps the simplest way to install Python 3 is by using the Python package installer from python.org

  1. Go to Python.org downloads page here and download the latest Python installer package
  2. Run the Python installer package and install Python 3 onto the Mac

Python 3.8.x requires about 100mb of disk space to install. Installation is quick, and you’ll have Python 3.x alongside Python 2.x on the Mac.

Once Python 3 is installed you will find a Python3 folder within the /Applications directory of your Mac. You’ll also find the simple IDE called IDLE within the /Applications/MacPython3/ directory, which basically gives you the same Python IDE you’d encounter if you ran ‘python3’ at the command prompt in Terminal.

You can also install Python 3.x on a Mac through Homebrew, which is my preferred method as a Homebrew user.

How to Install Python 3.8 with Homebrew

Installing an updated version of Python 3.8 (as of time of writing) is super easy with HomeBrew. Of course you will need Homebrew installed on the Mac before you can use the Homebrew method, but if you’re interested in messing around with Python then Homebrew will probably appeal to you anyway.

We’re going to assume you already have Homebrew, if you don’t the you can read here how to install Homebrew on Mac OS.

To install the latest version of Python 3 using Homebrew, just issue the following command string:

brew install python3

Once the updated Python 3 has been installed on the Mac, you can run it with:

Whether you install the updated Python 3 with the package installer or Homebrew, the default version of Python 2.7 that comes preinstalled with Mac OS and Mac OS X will still be installed, completely untouched, and can be run with the simple “python” command as always.

How to Check What Version of Python is Currently Installed in Mac OS

From the Terminal application, simply typing the following command will report back what version of Python is currently installed:

In MacOS, you will find it’s typically Python 2.7.x of some variation, either 2.7.4 or 2.7.10 or similar.

After you have installed Python with Homebrew or with the package installer, you can check the updated new version of Python with:

And as mentioned before, both installations of Python will coexist without conflict.

You can also find out where each version of python is installed with the ‘which’ or ‘whereis’ command:

Note that some aspects of Python are different in each version, and even features like the instant Python simple web server trick is different from version 2 to version 3. If you’re planning on using something longterm, or learning in general, you’ll be better off writing in Python 3.x rather than the older Python 2.x releases.

So now that you’ve got Python 3 installed, you’re ready to roll!

Learning Python, and Python Resources

If you’re new to Python and programming in general, there are a variety of great resources out there to get you started.

If you’re the type to enjoy learning from a book, some popular choices are the following (these are affiliate links to Amazon):

You can check out free online courses too, including these from MIT:

Or you can also explore the broad Python Wiki resources page here too.

TLDR: Don’t Update Python 2.x to Python 3.x, Just Install Python 3.x on the Mac

TLDR: Don’t update the preinstalled Python 2.x to Python 3.x, it will likely break something in doing so. Instead, just install and run the updated Python 3 separately.

Источник

Как установить обновлённую версию Python 3.6.x на Mac

Python – популярный язык программирования, который широко используется как новичками, так и профессиональными разработчиками. Современные версии Mac OS поддерживают Python 2.7.x (или Python 2.6.1 в более старых версиях), но многим пользователям нужно обновить версию до Python 3.6.5.

Сегодня мы расскажем, как установить обновление Python 3 на Mac двумя разными способами.

Учтите, что мы выбрали формулировку «установить обновление», а не «обновить», поскольку при этом способе на Mac останется и Python 2. Для некоторых программ Mac необходимо наличие Python 2, и при обновлении они могут начать работать неисправно или перестать работать вообще. Поэтому мы не будем обновлять установленную версию, а установим Python 3 параллельно.Python 3 и Python 2 могут сосуществовать на одном Mac без конфликтов, просто немного будут отличаться команды.

Как установить Python 3 в Mac OS

Проще всего скачать установщик Python с сайта python.org.

Python 3.6.x требует около 100Мб доступного места на диске. Процесс установки очень быстрый.

Когда Python 3 установится, вы увидите папку Python3 в /Applications на своём Mac. Вы также увидите IDLE в папке /Applications/MacPython3/.

Установить Python 3.x на Mac можно и через Homebrew.

Как установить Python 3.6.5 с помощью Homebrew

Устанавливать обновлённую версию Python 3.6.5 через HomeBrew предельно просто. Конечно же, на вашем компьютере должна быть установлена программа Homebrew, однако, если вас заинтересовал данный способ, то вы наверняка уже не раз использовали программу.

Чтобы установить Python 3 через Homebrew, запустите следующую команду:

Когда Python 3 установится на Mac, можно запустить программу с помощью:

При любом раскладе после установки Python 3 на компьютер версия Python 2.7 всё ещё останется на нём, и вы сможете ей пользоваться.

Как узнать установленную версию Python

Откройте программу Terminal и используйте следующую команду:

В большинстве случаев в MacOS будет установлена Python 2.7.x: либо 2.7.4, либо 2.7.10.

Если вы установили обновление Python, версию можно проверить с помощью такой команды:

Ещё раз напомним, что обе версии Python могут сосуществовать без конфликтов.

Вы также можете узнать, где установлена каждая из версий, с помощью команды:

Не забывайте, что работа в разных версиях немного отличается. Мы рекомендуем использовать версию Python 3.x, поскольку она удобнее.

Обучение работе в Python

Если вы не знакомы с программой Python и программированием в целом, есть множество отличных источников, которые помогут начать.

Можете изучить следующие пособия:

Также помогут онлайн-курсы:

Примечание: Ещё раз напоминаем, что не нужно обновлять Python 2.x до Python 3.x, ведь это может привести к неисправности программ. Просто установите обновлённую версию параллельно.

Источник

Читайте также:  Final fantasy xv pocket edition windows 10
Оцените статью