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

У меня установлен Python 2.7.11 на одной из моих лабораторий. Я хотел бы обновить Python как минимум до 3.5.

Как мне это сделать? Я предпочитаю полностью удалить 2.7.11, а не устанавливать новый? Есть ли способ его обновить? Является ли обновление хорошей идеей?


Каждая вспомогательная версия Python, то есть любая версия 3.x и 2.x, будет устанавливаться параллельно с другими версиями на твой компьютер. Только патч-версии обновят существующие установки.

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

Текущие установки Python 3 поставляются с py.exe , который по умолчанию устанавливается в системный каталог. Это делает его доступным из PATH, поэтому вы можете автоматически запускать его из любой оболочки, просто используя py вместо python в качестве команды. Это избавляет вас от необходимости самостоятельно помещать текущую установку Python в PATH. Таким образом, вы можете легко установить несколько экземпляров Python одновременно, не мешая друг другу. При запуске просто используйте py script.py вместо python script.py , чтобы использовать средство запуска. Вы также можете указать версию, используя, например, py -3 или py -3.6 для запуска определенной версии, в противном случае средство запуска будет использовать текущее значение по умолчанию (которое обычно будет последней версией 3.x).

Используя программу запуска, вы также можете запускать скрипты Python 2 (которые часто синтаксис несовместимы с Python 3), если вы решите сохранить установку Python 2.7 . Просто используйте py -2 script.py для запуска скрипта.


Что касается пакетов PyPI, каждая установка Python поставляется с собственной папкой, в которой модули устанавливаются в. Поэтому, если вы устанавливаете новую версию и хотите использовать модули, установленные для предыдущей версии, вам придется сначала установить их для новой версии. Текущие версии установщика также предлагают вам установить pip ; он включен по умолчанию, поэтому у вас уже есть pip для каждой установки. Если вы явно не добавите установку Python в PATH, вы не можете просто использовать pip . К счастью, вы также можете просто использовать для этого средство запуска py.exe : py -m pip запускает pip . Так, например, чтобы установить Beautiful Soup для Python 3.6, вы можете запустить py -3.6 -m pip install beautifulsoup4 .


59

Если вы обновляете любую версию Python с 3.xy до 3.xz (патч), просто перейдите на страницу загрузки Python и получите последняя версия и запускаем установку. Поскольку на вашем компьютере уже установлен Python, установщик предложит вам «Обновить сейчас». Нажмите на эту кнопку, и она заменит существующую версию новой. Вам также придется перезагрузить компьютер после установки.

Если вы обновляетесь с 3.x до 3.y (незначительная), вам будет предложено «Установить сейчас». В этом случае вы не выполняете обновление, а устанавливаете новую версию Python. На вашем компьютере может быть установлено несколько версий. Они будут расположены в разных каталогах. Если на вашем компьютере установлено более одной версии Python, вам нужно будет использовать py lanucher для запуска определенной версии Python.

Например:

py -3.7

или

py -3.8

Сделать убедитесь, что на вашем компьютере установлена ​​программа запуска py. Он будет установлен автоматически, если вы используете настройки установщика Windows по умолчанию. Вы всегда можете проверить это, щелкнув ссылку «Настроить установку» в окне установки.

Если на вашем компьютере установлено несколько версий Python и у вас есть проект, использующий предыдущую версию Python с использованием виртуальной среды, например (venv) вы можете обновить Python только в этом venv, используя:

python -m venv —upgrade «your virtual environment path»

Например, у меня есть Python 3.7 в моей виртуальной среде ./venv, и я хотел бы обновить venv до Python 3.8, я бы сделал следующее

python -m venv — -upgrade ./venv

Поделиться
отредактировано 4 февраля ’20 в 13:32
ответил 31 июля ’19 в 14:10
  • 2
    @ MosheS. вы можете получить список устаревших пакетов, используя следующую команду: pip list — -outdated, а затем обновите каждый пакет с помощью python -m pip install —upgrade — Влад Безден 31 июл. ’19 в 16:28
  • 6
    Переход с 3.7.2 на 3.7.4 (64-разрядная версия) в Windows 10 Я этого не вижу, я вижу «Установить сейчас» там, где вы видите » Обновить сейчас «- Дамблдад, 9 окт., 19:02
  • 3
    Я только что перешел с 3.7.3 на 3.7.5 и получил сообщение «Обновить сейчас». Если бы я попытался обновить с 3.7.3 до 3.8, то получил бы «Установить сейчас». — Тьяго Мартинс Перес, 李大仁, 31 окт. ’19 в 11:51
  • 2
    @Suncatcher, вы правы, это то, что я описал в разделе «Если вы хотите перейти с 3.x на 3.y, то …». Прочтите, пожалуйста, выше. — Влад Безден 04 фев., В 12:33
  • 1
    @Suncatcher, спасибо за отзыв. Обновил описание. — Влад Безден 04 фев. 20, 13:33
| показать 4 дополнительных комментария

Если вы обновляете любой 3.xy до 3.xz (патч) Версия Python, просто перейдите на страницу загрузок Python, получите последнюю версию и начните установку. Поскольку на вашем компьютере уже установлен Python, установщик предложит вам «Обновить сейчас». Нажмите на эту кнопку, и она заменит существующую версию новой. Вам также придется перезагрузить компьютер после установки.

Если вы обновляетесь с 3.x до 3.y (второстепенная), вам будет предложено «Установить сейчас». В этом случае вы не выполняете обновление, а устанавливаете новую версию Python. На вашем компьютере может быть установлено несколько версий. Они будут расположены в разных каталогах. Если на вашем компьютере установлено более одной версии Python, вам нужно будет использовать py lanucher для запуска определенной версии Python.

Например:

py -3.7

или

py -3.8

Сделать убедитесь, что на вашем компьютере установлена ​​программа запуска py. Он будет установлен автоматически, если вы используете настройки установщика Windows по умолчанию. Вы всегда можете проверить это, щелкнув ссылку «Настроить установку» в окне установки.

Если на вашем компьютере установлено несколько версий Python и у вас есть проект, использующий предыдущую версию Python с использованием виртуальной среды, например (venv) вы можете обновить Python только в этом venv, используя:

python -m venv —upgrade «your virtual environment path»

Например, у меня есть Python 3.7 в моей виртуальной среде ./venv, и я хотел бы обновить venv до Python 3.8, я бы сделал следующее

python -m venv — -upgrade ./venv


44

Допустим, у вас есть Python 2.7.16:

  C:  Windows  system32> python --version python2 2.7.16  

… и вы хотите перейти на (теперь текущую) версию 3.xy. Существует простой способ установить параллельную установку Python 3.x.y с помощью инструмента управления пакетами Windows..

Теперь, когда в современной Windows есть управление пакетами, точно так же, как в дистрибутивах Debian Linux есть apt-get, а в RedHat есть dnf: мы можем заставить его работать! Он называется Chocolatey .

Что такое Chocolatey?

Chocolatey — это инструмент командной строки с поддержкой сценариев, основанный на .NET 4.0 и диспетчер пакетов nuget, встроенный в Visual Studio.

Если вы хотите узнать о Chocolatey и о том, зачем его использовать, что может оказаться особенно полезным для некоторых читателей, перейдите на https://chocolatey.org /docs/why

Установка Chocolatey

Чтобы получить диспетчер пакетов Chocolatey, выполните процесс, описанный на странице https://chocolatey.org/docs/installation # install-chocolatey,

Я подведу итог здесь. В основном есть два варианта: использовать командную строку или командную строку PowerShell.

CMD Prompt Chocolatey Installation

Запустить административный командная строка. В Windows 10 для этого:

  • Windows + R
  • Введите cmd
  • Нажмите ctrl + shift + Введите

Если у вас нет прав администратора в системе, перейдите на сайт Chocolatey. Возможно, вам не совсем повезло, и вы сможете выполнить ограниченную локальную установку, но я не буду здесь останавливаться на этом.

  • Скопируйте строку ниже в командную строку и введите Enter :
  @ "% SystemRoot%  System32  WindowsPowerShell  v1.0  powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex (  (New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1')) "&& SET" PATH =% PATH%;% ALLUSERSPROFILE%  chocolatey  bin "  

Chocolatey будет загружен и установлен для вас, как показано ниже:

  Получение последней версии пакета Chocolatey для загрузки. Получение Chocolatey с https://chocolatey.org/api/v2/package/chocolatey/0.10.11. Загрузка инструмента командной строки 7-Zip перед извлечением. Извлечение C:  Users  blahblahblah  AppData  Local  Temp  chocolatey  chocInstall  chocolatey.zip на C  :  Users  blahblahblah  AppData  Local  Temp  chocolatey  chocInstall ... Установка шоколадного на этот компьютер Создание ChocolateyInstal  l в качестве переменной среды (таргетинг на 'Machine') Установка ChocolateyInstall на 'C:  ProgramData  chocolatey'ПРЕДУПРЕЖДЕНИЕ: очень вероятно, что вам нужно будет закрыть и снова открыть оболочку, прежде чем вы сможете использовать choco.Ограничение прав на запись для администраторов Мы настраиваем  репозиторий пакетов Chocolatey. Сами пакеты идут в папку C:  ProgramData  chocolatey  lib (т.е.  C:  ProgramData  chocolatey  lib  yourPackageName). Файл прокладки для командной строки находится в 'C:  ProgramData  chocolatey  bin' и указывает на исполняемый файл в 'C:  ProgramData  chocolatey  lib  yourPackageName'.  Создание папок Chocolatey, если они еще не существуют. ВНИМАНИЕ: Вы можете спокойно игнорировать ошибки, связанные с отсутствием файлов журнала, при обновлении с версии Chocolatey ниже 0.9.9.  «Не удалось найти командный файл» также можно игнорировать.  «Система не может найти указанный файл» - также файл safe.chocolatey.nupkg не установлен в lib.  Попытка найти его из переменной среды bootstrapper.PATH не содержит в себе C:  ProgramData  chocolatey  bin.  Добавление ... ВНИМАНИЕ: не настраивается завершение вкладки: файл профиля не существует в 'C:  Users  blahblahblah  Documents  WindowsPowerShell  Microsoft.PowerShell_profile.ps1'. Шоколад (choco.exe) теперь готов. Вы можете вызвать choco  откуда угодно, из командной строки или PowerShell, набрав choco.Run choco/?  для получения списка функций. Возможно, вам придется сначала выключить и перезапустить PowerShell и/или консоли, прежде чем использовать choco. Убедитесь, что в пути находятся шоколадные команды. Убедитесь, что chocolatey.nupkg находится в папке lib.  

Либо Закройте приглашение CMD, либо введите следующую команду, чтобы перезагрузить переменные среды:

  refreshenv  

Установка PowerShell Chocolatey

Если вы предпочитаете PowerShell командной строке, вы можете сделать это прямо оттуда, однако вам нужно будет указать PowerShell для запуска с правильной политикой выполнения сценария чтобы заставить его работать. В Windows 10 самый простой способ, который я нашел для этого, — ввести в строку поиска Cortana рядом с кнопкой Windows следующее:

  PowerShell.exe   

Затем щелкните правой кнопкой мыши пункт «Лучшее совпадение» в появившемся меню и выберите «Запуск от имени администратора».

Теперь, когда вы находитесь в PowerShell, мы надеемся запустить его с правами администратора, для установки Chocolatey выполните следующее:

  Set-ExecutionPolicy Bypass -Scope Process -Force;  iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))  

PowerShell загрузит для вас Chocolatey и запускаем установку. Это займет всего несколько минут. Он выглядит в точности , как установка CMD, за исключением, возможно, какого-нибудь необычного цветного текста.

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

  refreshenv  

Обновление Python

Команда choco — это то же самое, используете ли вы PowerShell или командную строку. Запустите свой любимый, используя приведенные выше инструкции. Я буду использовать командную строку администратора:

  C:  WINDOWS  system32> choco upgrade python -y  

По сути, шоколадный сообщит вам: «Эй, Python не установлен», поскольку вы используете версию 2.7.x, и он рассматривает версию 2.7 как полностью отдельно. Только предоставит вам самую последнюю версию 3.xy (на момент написания статьи — 3.7.2, но это изменится через несколько месяцев):

  Шоколадный v0.10. 11 Обновление следующих пакетов: python При обновлении вы принимаете лицензии на пакеты. Python не установлен.  Установка ... python3 v3.x.y [Одобрено] Обновление файлов пакета python3 завершено.  Выполнение других шагов установки. Установка 64-битного python3 ... python3 установлен. Установлен на: 'C:  Python37' python3 может быть автоматически удален. Переменные среды (например, PATH) были изменены.  Закройте/снова откройте оболочку, чтобы увидеть изменения (или в powershell/cmd.exe просто введите `refreshenv`).  Обновление python3 прошло успешно.  Программное обеспечение установлено как exe, место установки, вероятно, по умолчанию. Python v3.x.y [одобрено] обновление файлов пакета python завершено.  Выполнение других шагов установки.  Обновление python прошло успешно.  Место установки программного обеспечения не указано явно, может быть в пакете или в месте установки по умолчанию, если установщик обновил 2/2 пакета.  См. Подробности в журнале (C:  ProgramData  chocolatey  logs  chocolatey.log).  

Либо выйти из cmd/Powershell запрос и повторно введите его, или используйте команду refreshenv, затем введите py —version

  C:  Windows  System32> refreshenv Обновление переменных среды из реестра для cmd.exe.  Подождите ... Готово .. C:  Windows  system32> py --versionPython 3.7.2  

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

  py -2Python 2.7.16 (v2.7.16: 413a49145e, 4 марта 2019 г., 01:37:19) [MSC  v.1500 64 бит (AMD64)] в win32 Введите "help", "copyright", "credits" или "license" для получения дополнительной информации. >>> exit () C: > py -3Python 3.7.2 (tags/v3  .7.2: 9a3ffc0492, 23 декабря 2018 г., 23:09:28) [MSC v.1916, 64 бит (AMD64)] в win32 Введите «help», «copyright», «credits» или «license» для получения дополнительной информации. >>>  exit () C: >  

Отсюда я предлагаю вам использовать утилиту Python pip для установки любых пакетов, которые вам нужны. Например, допустим, вы хотите установить Flask. Команды ниже: сначала обновите pip, затем установите Flask

  C: > py -3 -m pip install --upgrade pipCollecting pip Скачивание https://files.pythonhosted.org /packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1,4 МБ) 100% | ██████████████████  █████████████ |  1,4 МБ 1,6 МБ/с Установка собранных пакетов: pip Найдена существующая установка: pip 18.1 Удаление pip-18.1: Успешно удален pip-18.1 Успешно установлен pip-19.0.3c: > py -3 -m pip install Flask  

… поможет. Удачного Python!

Поделиться
отредактировал 20 июня ’20 в 9:12
Сообщество ♦
111 серебряных значков
ответил 8 марта ’19 в 19:18
  • Краткая версия ответа — установить Chocolatey, а затем обновить его из командной строки, затем выполнить choco install python, он установит последнюю версию python. Выполните refreshenv еще раз в cmd, и вы должны запустить последнюю версию python из вашего cmd. — Себастьян 02 янв., 20:45
  • Получение этой ошибки в CMD и исключении POWERSHELL, вызывающем «DownloadString» с аргументом (ами) «1»: «Базовое соединение было закрыто: при отправке произошла непредвиденная ошибка». В строке: 1 символ: 104 + Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient) .DownloadString
  • У меня есть Windows 7, любая помощь по обновлению до Python 3 с python2 кажется, что chocoaltely не работает. — доверительное управление 01 июня ’20 в 06:10
добавить комментарий |

Допустим, у вас есть Python 2.7.16:

  C:  Windows   system32> python --version python2 2.7.16  

… и вы хотите выполнить обновление до (теперь текущей) версии 3.xy. Существует простой способ установить параллельную установку Python 3.xy с помощью инструмента управления пакетами Windows.

Теперь, когда в современной Windows есть управление пакетами, как и В дистрибутивах Debian Linux есть apt-get, а в RedHat есть dnf: мы можем заставить его работать на себя! Он называется Chocolatey .

Что такое Chocolatey?

Chocolatey — это инструмент командной строки с поддержкой сценариев, основанный на .NET 4.0 и диспетчер пакетов nuget, встроенный в Visual Studio.

Если вы хотите узнать о Chocolatey и о том, зачем его использовать, что может оказаться особенно полезным для некоторых читателей, перейдите на https://chocolatey.org /docs/why

Установка Chocolatey

Чтобы получить диспетчер пакетов Chocolatey, выполните процесс, описанный на странице https://chocolatey.org/docs/installation # install-chocolatey,

Я подведу итог здесь. В основном есть два варианта: использовать командную строку или командную строку PowerShell.

CMD Prompt Chocolatey Installation

Запустить административный командная строка. В Windows 10 для этого:

  • Windows + R
  • Введите cmd
  • Нажмите ctrl + shift + Введите

Если у вас нет прав администратора в системе, перейдите на сайт Chocolatey. Возможно, вам не совсем повезло, и вы сможете выполнить ограниченную локальную установку, но я не буду здесь останавливаться на этом.

  • Скопируйте строку ниже в командную строку и введите Enter :
  @ "% SystemRoot%  System32  WindowsPowerShell  v1.0  powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex (  (New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1')) "&& SET" PATH =% PATH%;% ALLUSERSPROFILE%  chocolatey  bin "  

Chocolatey будет загружен и установлен для вас, как показано ниже:

  Получение последней версии пакета Chocolatey для загрузки. Получение Chocolatey с https://chocolatey.org/api/v2/package/chocolatey/0.10.11. Загрузка инструмента командной строки 7-Zip перед извлечением. Извлечение C:  Users  blahblahblah  AppData  Local  Temp  chocolatey  chocInstall  chocolatey.zip на C  :  Users  blahblahblah  AppData  Local  Temp  chocolatey  chocInstall ... Установка шоколадного на этот компьютер Создание ChocolateyInstal  l в качестве переменной среды (таргетинг на 'Machine') Установка ChocolateyInstall на 'C:  ProgramData  chocolatey'ПРЕДУПРЕЖДЕНИЕ: очень вероятно, что вам нужно будет закрыть и снова открыть оболочку, прежде чем вы сможете использовать choco.Ограничение прав на запись для администраторов Мы настраиваем  репозиторий пакетов Chocolatey. Сами пакеты идут в папку C:  ProgramData  chocolatey  lib (т.е.  C:  ProgramData  chocolatey  lib  yourPackageName). Файл прокладки для командной строки идет в 'C:  ProgramData  chocolatey  bin' и указывает на исполняемый файл в 'C:  ProgramData  chocolatey  lib  yourPackageName'.  Создание папок Chocolatey, если они еще не существуют. ВНИМАНИЕ: Вы можете спокойно игнорировать ошибки, связанные с отсутствием файлов журнала, при обновлении с версии Chocolatey ниже 0.9.9.  «Не удалось найти командный файл» также можно игнорировать.  «Система не может найти указанный файл» - также файл safe.chocolatey.nupkg не установлен в lib.  Попытка найти его из переменной среды bootstrapper.PATH не содержит в себе C:  ProgramData  chocolatey  bin.  Добавление ... ВНИМАНИЕ: не настраивается завершение вкладки: файл профиля не существует в 'C:  Users  blahblahblah  Documents  WindowsPowerShell  Microsoft.PowerShell_profile.ps1'. Шоколад (choco.exe) теперь готов. Вы можете вызвать choco  откуда угодно, из командной строки или PowerShell, набрав choco.Run choco/?  список функций. Вам может потребоваться выключить и перезапустить PowerShell и/или консоли перед использованием choco. Обеспечение выполнения шоколадных команд.. nupkg находится в папке lib  

Либо Закройте приглашение CMD, либо введите следующую команду, чтобы перезагрузить переменные среды:

  refreshenv  

Установка PowerShell Chocolatey

Если вы предпочитаете PowerShell командной строке, вы можете сделать это прямо оттуда , однако вам нужно будет указать PowerShell для запуска с правильной политикой выполнения сценария, чтобы заставить его работать. В Windows 10 самый простой способ, который я нашел для этого, — ввести в строку поиска Cortana рядом с кнопкой Windows следующее:

  PowerShell.exe   

Затем щелкните правой кнопкой мыши пункт «Лучшее совпадение» в появившемся меню и выберите «Запуск от имени администратора».

Теперь, когда вы находитесь в PowerShell, мы надеемся запустить его с правами администратора, для установки Chocolatey выполните следующее:

  Set-ExecutionPolicy Bypass -Scope Process -Force;  iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))  

PowerShell загрузит для вас Chocolatey и запускаем установку. Это займет всего несколько минут. Он выглядит в точности , как установка CMD, за исключением, возможно, какого-нибудь необычного цветного текста.

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

  refreshenv  

Обновление Python

Команда choco — это то же самое, используете ли вы PowerShell или командную строку. Запустите свой любимый, используя приведенные выше инструкции. Я буду использовать командную строку администратора:

  C:  WINDOWS  system32> choco upgrade python -y  

По сути, шоколадный сообщит вам: «Эй, Python не установлен», поскольку вы используете версию 2.7.x, и он рассматривает версию 2.7 как полностью отдельно. Только предоставит вам самую последнюю версию 3.xy (на момент написания статьи — 3.7.2, но это изменится через несколько месяцев):

  Chocolatey v0.10.11 Обновление следующих пакетов: python При обновлении вы принимаете лицензии на пакеты. python не установлен.  Установка ... python3 v3.x.y [Одобрено] Обновление файлов пакета python3 завершено.  Выполнение других шагов установки. Установка 64-битного python3 ... python3 установлен. Установлен на: 'C:  Python37' python3 может быть автоматически удален. Переменные среды (например, PATH) были изменены.  Закройте/снова откройте оболочку, чтобы увидеть изменения (или в powershell/cmd.exe просто введите `refreshenv`).  Обновление python3 прошло успешно.  Программное обеспечение установлено как exe, место установки, вероятно, по умолчанию. Python v3.x.y [одобрено] обновление файлов пакета python завершено.  Выполнение других шагов установки.  Обновление python прошло успешно.  Место установки программного обеспечения не указано явно, может быть в пакете или в месте установки по умолчанию, если установщик обновил 2/2 пакета.  См. Подробности в журнале (C:  ProgramData  chocolatey  logs  chocolatey. log).  

Либо выйдите из командной строки cmd/Powershell и введите ее повторно, либо используйте команду refreshenv и введите py —version

  C:  Windows  System32> refreshenv Обновление переменных среды из реестра для cmd.exe.  Подождите ... Готово .. C:  Windows  system32> py --versionPython 3.7.2  

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

  py -2Python 2.7.16 (v2.7.16: 413a49145e, 4 марта 2019 г., 01:37:19) [MSC  v.1500 64 бит (AMD64)] в win32 Введите "help", "copyright", "credits" или "license" для получения дополнительной информации. >>> exit () C: > py -3Python 3.7.2 (tags/v3  .7.2: 9a3ffc0492, 23 декабря 2018 г., 23:09:28) [MSC v.1916, 64 бит (AMD64)] в win32 Введите «help», «copyright», «credits» или «license» для получения дополнительной информации. >>>  exit () C: >  

Отсюда я предлагаю вам использовать утилиту Python pip для установки любых пакетов, которые вам нужны. Например, допустим, вы хотите установить Flask. Команды ниже: сначала обновите pip, затем установите Flask

  C: > py -3 -m pip install --upgrade pipCollecting pip Скачивание https://files.pythonhosted.org /packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1,4 МБ) 100% | ██████████████████  █████████████ |  1,4 МБ 1,6 МБ/с Установка собранных пакетов: pip Найдена существующая установка: pip 18.1 Удаление pip-18.1: Успешно удален pip-18.1 Успешно установлен pip-19.0.3c: > py -3 -m pip install Flask  

… сделает свое дело. Удачного питонинга!


5

В 2019 году вы можно установить, используя шоколадный. Откройте cmd или powershell, введите «choco install python».

Поделиться
ответ дан 31 янв. ’19 в 08:12
добавить комментарий |

В 2019 вы можете устанавливать с помощью шоколадного. Откройте свой cmd или powershell, введите «choco install python».


4

Python 2.x и Python 3.x разные. Если вы хотите загрузить более новую версию Python 2, вы можете просто загрузить и установить более новую версию.

Если вы хотите установить Python 3, вы можете установить Python 3 отдельно, а затем изменить путь для Python 2.x — Python 3.x в Панель управления> Все элементы панели управления> Система> Расширенные настройки системы> Переменные среды.

Поделиться
ответ дан 17 июля ’17 в 07:51
  • Я предпочитаю полностью удалить Python 2.7.11, поскольку я этого не делаю Я планирую поддерживать его. Так что я должен полностью удалить его. Правильно ? В разделе «Программы и компоненты» не отображался Python, поэтому я не знаю, как его удалить. Стоит ли использовать pip и как? Хорошая идея — просто удалить папку Python? А как насчет всех старых пакетов, которые были установлены вместе с ним (если они были), как я могу их удалить? — Моше С. 17 июля ’17, 8:00
  • @MosheS. Я не думаю, что это действительно занимает так много места, но если вы действительно хотите убрать, то непременно. Все они должны находиться в одной папке, вы, вероятно, можете удалить из панели управления Программа и компоненты. Оба моих Python 2.7 и 3.4 находятся там. Удаление оттуда приведет к удалению всех пакетов. Если вы действительно не можете его найти, вы можете попробовать просто удалить всю папку. Когда вы загружаете Python 3 и если он не работает, отредактируйте путь, как я ответил выше, это, скорее всего, будет основной проблемой, если таковая имеется. — Джулиан Чан 17 июл. ’17 в 8:15
добавить комментарий |

Python 2.x и Python 3.x отличаются. Если вы хотите загрузить новую версию Python 2, вы можете просто загрузить и установить новую версию.

Если вы хотите установить Python 3, вы можете установить Python 3 отдельно, а затем изменить путь для Python 2.x — Python 3.x в Панели управления> Все элементы панели управления> Система> Расширенные настройки системы> Переменные среды.


0

Просто установите установщик новейшей версии python, он автоматически определит вашу версию python, скажет обновить python и начнет обновление

Поделиться
ответил 27 дек. ’20 в 13:56
  • 1
    Здравствуйте и добро пожаловать в SO! Пожалуйста, прочтите обзор, и как мне написать хороший ответ? — Томер Шетах, 27 дек. ’20 в 14:16
добавить комментарий |

Просто установите установщик новейшей версии python, он автоматически определит вашу версию python и скажет обновить python и начнет обновление


0

путь>

python -m pip install —upgrade pip

Поделиться
ответил 29 декабря ’20 в 16:52
  • Эта команда — n не для обновления python, это для обновления версии pip. — trenixjetix 1 января в 14:23
добавить комментарий |

python -m pip install —upgrade pip

Оцените статью
Botgadget.ru
Добавить комментарий