Перейти к содержимому

Как обновить питон через командную строку

  • автор:

Как обновить python 3.4 до python 3.7?

Как обновить его через консоль, чтобы не пришлось заново скачивать все установленные библиотеки?

Отслеживать

задан 29 мая 2019 в 13:45

1 1 1 серебряный знак 2 2 бронзовых знака

Никак, вам в любом случае придётся заново скачивать все установленные библиотеки.

29 мая 2019 в 13:48

Упростить задачу по повторной установке всех установленных библиотек можно следующим образом: 1. на python 3.4 (предыдущей версии) — pip freeze > requirements.txt (сохраняем список всех библиотек). 2. на python 3.7 (новой версии) — pip install -r requirements.txt (устанавливаем библиотеки по списку).

29 мая 2019 в 15:26

0

Сортировка: Сброс на вариант по умолчанию

Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.

  • python-3.x
  • python-3.7

Как обновить Python?

Добрый вечер! Подскажите как обновить python3 до последней версии на mac os ? Может есть какая-то команда для терминала?

  • Вопрос задан более трёх лет назад
  • 3759 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 1

sabone

beginner developer
Ответ написан более трёх лет назад

tuychiev1988

Антон Торопов @tuychiev1988 Автор вопроса

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

trapwalker

Сергей П @trapwalker Куратор тега Python

Антон Торопов, и я бы не советовал обновлять именно тот питон. Поставьте рядом второй, который вам нужен. Зачем вам лишние проблемы?
Даже в пределах одной ветки между версиями питона есть различия. Если системные скрипты написаны с заточкой на конкретную версию, то могут быть непонятные проблемы. Чем вам помешает еще одна версия питона в системе?

tuychiev1988

Антон Торопов @tuychiev1988 Автор вопроса

Сергей Паньков, у меня сейчас стоит python2 — который идёт штатно с mac os и python3 — который я использую, вот его и хотел бы обновить, без установки ещё одной версии!

trapwalker

Сергей П @trapwalker Куратор тега Python

Антон Торопов, ставьте ещё одну, не морочьте голову. Чем она вам поешает? Нут, в припадке занудного перфекционизма можно попробовать, но геморроя заработаете гарантированно, а смысла в этом никакого нет, кроме религиозно-суеверного.

Установка PIP для Python и базовые команды

Как любой серьёзный язык программирования, Python поддерживает сторонние библиотеки и фреймворки. Их устанавливают, чтобы не изобретать колесо в каждом новом проекте. Необходимы пакеты можно найти в центральном репозитории Python — PyPI (Python Package Index — каталог пакетов Python).

Однако скачивание, установка и работа с этими пакетами вручную утомительны и занимают много времени. Именно поэтому многие разработчики полагаются на специальный инструмент PIP для Python, который всё делает гораздо быстрее и проще.

Что такое PIP для Python?

Сама аббревиатура — рекурсивный акроним, который на русском звучит как “PIP установщик пакетов” или “Предпочитаемый установщик программ”. Это утилита командной строки, которая позволяет устанавливать, переустанавливать и деинсталлировать PyPI пакеты простой командой pip .

Если вы когда-нибудь работали с командной строкой Windows и с терминалом на Linux или Mac и чувствуете себя уверенно, можете пропустить инструкции по установке.

Устанавливается ли PIP вместе с Python?

Если вы пользуетесь Python 2.7.9 (и выше) или Python 3.4 (и выше), PIP устанавливается вместе с Python по умолчанию. Если же у вас более старая версия Python, то сначала ознакомьтесь с инструкцией по установке.

Правильно ли Python установлен?

Вы должны быть уверены, что Python должным образом установлен на вашей системе. На Windows откройте командную строку с помощью комбинации Win+X . На Mac запустите терминал с помощью Command+пробел , а на Linux – комбинацией Ctrl+Alt+T или как-то иначе именно для вашего дистрибутива.

Затем введите команду:

python --version 

На Linux пользователям Python 3.x следует ввести:

python3 --version 

Если вы получили номер версии (например, Python 2.7.5 ), значит Python готов к использованию.

Если вы получили сообщение Python is not defined (Python не установлен), значит, для начала вам следует установить Python. Это уже не по теме статьи. Подробные инструкции по установке Python читайте в теме: Скачать и установить Python.

Как установить PIP на Windows.

Следующие инструкции подойдут для Windows 7, Windows 8.1 и Windows 10.

  1. Скачайте установочный скрипт get-pip.py. Если у вас Python 3.2, версия get-pip.py должны быть такой же. В любом случае щелкайте правой кнопкой мыши на ссылке и нажмите “Сохранить как…” и сохраните скрипт в любую безопасную папку, например в “Загрузки”.
  2. Откройте командную строку и перейдите к каталогу с файлом get-pip.py.
  3. Запустите следующую команду: python get-pip.py

Как установить PIP на Mac

Современные версии Mac идут с установленными Python и PIP. Так или иначе версия Python устаревает, а это не лучший вариант для серьёзного разработчика. Так что рекомендуется установить актуальные версии Python и PIP.

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

sudo easy_install pip 

Если вы предпочитаете более свежие версии Python, используйте Homebrew. Следующие инструкции предполагают, что Homebrew уже установлен и готов к работе.

Установка Python с помощью Homebrew производится посредством одной команды:

brew install python 

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

brew unlink python && brew link python 

Как установить PIP на Linux

Если у вас дистрибутив Linux с уже установленным на нем Python, то скорее всего возможно установить PIP, используя системный пакетный менеджер. Это более удачный способ, потому что системные версии Python не слишком хорошо работают со скриптом get-pip.py, используемым в Windows и Mac.

Advanced Package Tool (Python 2.x)

sudo apt-get install python-pip 

Advanced Package Tool (Python 3.x)

sudo apt-get install python3-pip 

pacman Package Manager (Python 2.x)

sudo pacman -S python2-pip 

pacman Package Manager (Python 3.x)

sudo pacman -S python-pip 

Yum Package Manager (Python 2.x)

sudo yum upgrade python-setuptools sudo yum install python-pip python-wheel 

Yum Package Manager (Python 3.x)

sudo yum install python3 python3-wheel 

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools sudo dnf install python-pip python-wheel 

Dandified Yum (Python 3.x)

sudo dnf install python3 python3-wheel 

Zypper Package Manager (Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel 

Zypper Package Manager (Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel 

Как установить PIP на Raspberry Pi

Как пользователь Raspberry, возможно, вы запускали Rapsbian до того, как появилась официальная и поддерживаемая версия системы. Можно установить другую систему, например, Ubuntu, но в этом случае вам придётся воспользоваться инструкциями по Linux.

Начиная с Rapsbian Jessie, PIP установлен по умолчанию. Это одна из серьёзных причин, чтобы обновиться до Rapsbian Jessie вместо использования Rapsbian Wheezy или Rapsbian Jessie Lite. Так или иначе, на старую версию, все равно можно установить PIP.

sudo apt-get install python-pip 
sudo apt-get install python3-pip 

На Rapsbian для Python 2.x следует пользоваться командой pip, а для Python 3.x — командой pip3 при использовании команд для PIP.

Как обновить PIP для Python

Пока PIP не слишком часто обновляется самостоятельно, очень важно постоянно иметь свежую версию. Это может иметь значение при исправлении багов, совместимости и дыр в защите.

К счастью, обновление PIP проходит просто и быстро.

python -m pip install -U pip 

Для Mac, Linux, или Raspberry Pi:

pip install -U pip 

На текущих версиях Linux и Rapsbian Pi следует использовать команду pip3.

Как устанавливать библиотеки Python с помощью PIP

Если PIP работоспособен, можно начинать устанавливать пакеты из PyPI:

pip install package-name 

Установка определённой версии вместо новейшей версии пакета:

pip install package-name==1.0.0 

Поиск конкретного пакета:

pip search "query" 

Просмотр деталей об установленном пакете:

pip show package-name 

Список всех установленных пакетов:

pip list 

Список всех устаревших пакетов:

pip list --outdated 

Обновление устаревших пакетов:

pip install package-name --upgrade 

Следует отметить, что старая версия пакета автоматически удаляется при обновлении до новой версии.

Полностью переустановить пакет:

pip install package-name --upgrade --force-reinstall 

Полностью удалить пакет:

pip uninstall package-name 

Как обновить Python в Windows?

Как обновить Python в Windows?

Подробно рассмотрим как правильно обновить язык программирования Python.

Введение

Технологии развиваются быстро, а языки программирования — это основной драйвер развития. Нередко выходят корректирующие релизы исправляющие найденные ошибки или версии с расширением функционала. Python в этом плане ничем не отличается от других языков программирования, но процесс его обновления не столь сложен, как может показаться сначала. Если у вас получится обновить один раз, вы уже не забудете как его повторить, потому что это не сложно и очень быстро.

Узнаем текущую версию

Открываем пуск -> выполнить -> вводим команду cmd. В открывшемся окне пишем команду python —version и смотрим какая у нас версия.

Командная строка Windows

Скачиваем последнюю версию

Переходим на официальный сайт www.python.org/downloads/ и скачиваем последнюю версию

Раздел загрузок официального сайта Python.org

Нажимаем кнопочку Download Python и скачиваем дистрибутив

Загрузка последней версии Python с помощью браузера Edge

Установка

Так как у меня установлена уже последняя версия Python мне пришлось скачать beta версию для демонстрации процесса обновления. Не пугайтесь из за того, что на картинках другая версия, это не ошибка ��

Запуск установочного пакета Python 3.9

Ставим обязательно галочку перед пунктом Add Python 3.9 to PATH.

Нажимаем Install Now и переходим далее.

Обязательно предоставляем полные права приложению

Запрос прав администратора для установки Python

Дожидаемся окончания процесса установки и в конце нажимаем Close

Завершение установки Python для Windows

Проверка установки

В самом начале я описал процесс сверки текущий версии Python. Нам сейчас это необходимо повторить, только предварительно перезапустив окно cmd.exe иначе запуститься python старой версии ��

Заключение

В этой статье мы рассмотрели процесс обновления языка программирования Python, прошли от первого до последнего шага и успешно завершили обновление.

На это все. Поздравляю, теперь у вас установлена последняя версия Python.

Егор Егоров

Программирую на Python с 2017 года. Люблю создавать контент, который помогает людям понять сложные вещи. Не представляю жизнь без непрерывного цикла обучения, спорта и чувства юмора.

Ссылка на мой github есть в шапке. Залетай.

Оцените автора

Егоров Егор

Добавить комментарий Отменить ответ
Борис 11.12.2021 в 11:42

К сожалению автор не указал, что «обновить Python» невозможно! И короткий ответ на заголовок статьи — НИКАК! Можно поставить новую версию. А вот как управляться имея разные версии — это вопрос интересный!

Егор Егоров автор 25.04.2022 в 15:49

Скажу по секрету, что большинство программ обновлясь перезаписывают свои данные так же как и полная переустановка, только это происходит в тихом режиме, скрытом от пользователя.

Алексей 26.06.2022 в 15:20

Питон не затирает старую версию. И при установки новой версии у вас после будут стоять несколько версий питона.
По этому если хотите только одну версию сначала нужно удалить все предыдущие.
Или можно просто выбирать интерпретатор тот который требуется

Егор Егоров автор 02.07.2022 в 02:07
Хм, не знал, спасибо, давно слез с Windows, еще до того, как начал программировать ��
Николай 26.12.2023 в 19:59
соболезную
Влад 16.10.2021 в 20:53

У меня Windows 7 32bit, ну можно сказать старичок ноутбук он разумеется моложе чем я (на 4 года+-, так как я не знаю был ли он когда мне было 8 летб сейчас 13)
и версия 3.9.4 показывает что виндовс старый (нужна версия чтобы хотя бы работал pygame и pyinstaller, чтобы работала банальная змейка и разные пинг понг (питону только учусь месяц, интересно что ровно потому что начал я 15 числа сентября). Если автор поможет потому что я так сказать по мягче даже не понимаю нафига он что за него такие суммы платят хотя это просто программа(типа Майнкрафт за $2.5 миллиарда)), надеюсь за граматику ни кто не на ругает.

Егор Егоров автор 25.10.2021 в 13:52

Честно говоря, никогда не сталкивался с проблемой несоответствия версий операционной системы и python. На сколько я сейчас знаю (а я не пользуюсь windows уже очень давно), Windows 7 вышла из официальной поддержки Microsoft, может вам все таки обновить систему до актуальной версии и проблема решится ?:)

Jerry 04.11.2021 в 23:29

Писака прав. На 7 винде 3.6 что ли версия максимум ставится, около того. И если уж ты решил плотненько сесть на программирование, то не хотел бы рассмотреть в качестве операционной системы что-то из линукс дистрибутивов?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *