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

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

  • автор:

Начало работы с Python в Windows для начинающих

Это пошаговое руководство для пользователей, начинающих работу с Python в Windows.

Настройка среды разработки

Для начинающих, которые не знакомы с Python, рекомендуется установить Python из Microsoft Store. При установке из Microsoft Store используется базовый интерпретатор Python3, но в дополнение к автоматическому обновлению также настраиваются параметры пути для текущего пользователя (без необходимости доступа администратора). Это особенно полезно, если вы работаете из среды образовательного учреждения или являетесь частью организации, которая ограничивает разрешения или административный доступ на компьютере.

Если вы используете Python в Windows для разработки веб-приложений, мы рекомендуем настроить среду разработки другим образом. Вместо установки непосредственно в Windows рекомендуется установить и использовать Python через подсистему Windows для Linux. Дополнительные сведения см. в статье «Начало работы с Python для веб-разработки в Windows». Если вы заинтересованы в автоматизации распространенных задач в операционной системе, ознакомьтесь с нашим руководством. Начало работы с Python в Windows для сценариев и автоматизации. Для некоторых сложных сценариев (например, необходимо получить доступ к установленным файлам Python или изменить файлы Python, создавать копии двоичных файлов или использовать библиотеки DLL Python напрямую), вам может потребоваться скачать конкретный выпуск Python непосредственно из python.org или рассмотреть возможность установки альтернативы, например Anaconda, Jython, PyPy, WinPython, IronPython и т. д. Мы рекомендуем использовать это только в том случае, если вы являетесь более продвинутым программистом Python с определенной причиной выбора альтернативной реализации.

установите Python;

Чтобы установить Python с помощью Microsoft Store, сделайте следующее:

  1. Перейдите в меню Пуск (значок Windows в нижнем левом углу), введите «Microsoft Store» и щелкните ссылку, чтобы открыть магазин.
  2. Когда магазин откроется, выберите Поиск в верхнем правом меню и введите «Python». Выберите, какую версию Python вы хотите использовать, из результатов в разделе «Приложения». Мы рекомендуем использовать самую последнюю версию, если только у вас нет причин для обратного (например, по причине согласования с версией, использованной в уже существующем проекте, над которым вы планируете работать). Определив, какую версию вы хотите установить, выберите Получить.
  3. После того как Python завершит процесс загрузки и установки, откройте Windows PowerShell, используя меню Пуск (значок Windows в нижнем левом углу). После открытия PowerShell введите Python —version , чтобы убедиться, что Python 3 установлен на компьютере.
  4. Установка Python из Microsoft Store содержит стандартный диспетчер пакетов pip. Pip позволяет устанавливать дополнительные пакеты, которые не входят в стандартную библиотеку Python, и управлять ими. Чтобы убедиться, что у вас есть pip, который можно использовать для установки пакетов и управления ими, введите pip —version .

Установка Visual Studio Code

При использовании VS Code в качестве текстового редактора или интегрированной среды разработки (IDE) вам доступны IntelliSense (помощь в завершении кода), анализ кода (помогает избежать ошибок в коде), поддержка отладки (помогает находить ошибки в коде после запуска), фрагменты кода (шаблоны для небольших повторно используемых блоков кода) и модульное тестирование (тестирование интерфейса кода с различными типами входных данных).

VS Code также содержит встроенный терминал, который позволяет открывать командную строку Python с помощью командной строки Windows, PowerShell или любой другой, создавая простой рабочий процесс между редактором кода и командной строкой.

Python command line in VS Code

  1. Чтобы установить VS Code, скачайте VS Code для Windows: https://code.visualstudio.com.
  2. Установив VS Code, необходимо также установить расширение Python. Для установки расширения Python можно выбрать ссылку на VS Code в Marketplace или открыть VS Code и выполнить поиск по фразе Python в меню расширений (Ctrl+Shift+X).
  3. Python — интерпретируемый язык, и для выполнения кода Python необходимо указать VS Code, какой интерпретатор нужно использовать. Мы рекомендуем использовать самую последнюю версию Python, если у вас нет особой причины для обратного. После установки расширения Python выберите интерпретатор Python 3, открыв палитру команд (CTRL+SHIFT+P), начните вводить команду Python: выберите интерпретатор для поиска, а затем выберите команду. Вы также можете использовать параметр Select Python Environment (Выбрать среду Python) в нижней строке состояния, если она доступна (возможно, уже отображается выбранный интерпретатор). Команда предоставляет список доступных интерпретаторов, которые VS Code может найти автоматически, включая виртуальные среды. Если нужный интерпретатор не отображается, перейдите к статье о настройке сред Python.
  4. Чтобы открыть терминал в VS Code, выберите Просмотр>Терминал или используйте клавиши CTRL+` (символ обратного апострофа). Терминалом по умолчанию является PowerShell.
  5. В окне терминала VS Code откройте Python, просто введя команду: python
  6. Попробуйте использовать интерпретатор Python, введя: print(«Hello World») . Python вернет фразу «Hello World».

Установка Git (необязательно)

Если вы планируете совместно работать над кодом Python с другими пользователями или размещать проект на сайте с открытым исходным кодом (например, GitHub), примите во внимание, что VS Code поддерживает управление версиями с помощью Git. Вкладка системы управления версиями в VS Code отслеживает все изменения и содержит общие команды Git (добавление, фиксация, принудительная отправка, извлечение) прямо в пользовательском интерфейсе. Сначала необходимо установить Git для включения панели управления версиями.

  1. Скачайте и установите Git для Windows с веб-сайта git-scm.
  2. В комплект входит мастер установки, который задает вам ряд вопросов о параметрах установки Git. Рекомендуется использовать все параметры по умолчанию, если у вас нет конкретной причины изменить какой-либо из них.
  3. Если вы никогда не использовали Git, обратитесь к руководствам по GitHub. Они помогут вам приступить к работе.

Учебник по некоторым основам работы с Python (на примере Hello World)

Python, согласно его создателю Гвидо ван Россуму, — это «язык программирования высокого уровня, и его основная философия проектирования — это удобочитаемость кода и синтаксис, позволяющий программистам выразить концепции в нескольких строках кода».

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

  1. Откройте командную строку PowerShell и введите python , чтобы запустить интерпретатор Python 3. (В некоторых инструкциях указано использовать команду py или python3 , которые также подойдут.) Если вы делаете все правильно,появится командная строка с тремя символами «больше, чем» >>>.
  2. Существует несколько встроенных методов, позволяющих вносить изменения в строки в Python. Создайте переменную с помощью команды variable = ‘Hello World!’ . Нажмите клавишу ВВОД для создания новой строки.
  3. Выведите переменную с помощью команды print(variable) . Отобразится текст «Hello World!».
  4. Выясните, сколько символов используется для переменной строки, с помощью команды len(variable) . Будет показано, что используется 12 символов. (Обратите внимание, что пробел учитывается как символ в общей длине.)
  5. Преобразуйте строковую переменную в буквы верхнего регистра: variable.upper() . Теперь преобразуйте строковую переменную в буквы нижнего регистра: variable.lower() .
  6. Подсчитайте, сколько раз буква «l» используется в строковой переменной: variable.count(«l») .
  7. Найдите определенный символ в вашей строковой переменной. Давайте найдем восклицательный знак с помощью команды variable.find(«!») . Будет показано, что восклицательный знак находится в позиции 11 строки.
  8. Замените восклицательный знак на вопросительный знак: variable.replace(«!», «?») .
  9. Чтобы выйти из Python, введите exit() , quit() или нажмите клавиши CTRL+Z.

PowerShell screenshot of this tutorial

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

Учебник по использованию Python с VS Code (на примере Hello World)

Команда VS Code составила отличный учебник по началу работы с Python с пошаговым руководством по созданию программы Hello World с помощью Python, запуску программного файла, настройке и запуску отладчика, а также установке пакетов, таких как matplotlib и numpy, для создания графического изображения в виртуальной среде.

    Откройте PowerShell и создайте пустую папку с именем hello, перейдите в эту папку и откройте ее в VS Code:

mkdir hello cd hello code . 

Создание простой игры с помощью Pygame

Pygame running a sample game

Pygame — это популярный пакет Python для создания игр, который позволяет учащимся изучать программирование увлекательным способом. Pygame отображает графические изображения в новом окне, поэтому метод «только командной строки» WSL не подойдет. Но если вы установили Python с помощью Microsoft Store, как описано в этом учебнике, все получится.

  1. После установки Python установите Pygame из командной строки (или терминала в VS Code), введя python -m pip install -U pygame —user .
  2. Протестируйте установку, запустив пример игры: python -m pygame.examples.aliens
  3. Если все в порядке, откроется окно игры. По завершении игры закройте окно.

Вот как начать написание кода собственной игры:

    Откройте PowerShell (или командную строку Windows) и создайте пустую папку с именем bounce. Перейдите к этой папке и создайте файл с именем bounce.py. Откройте папку в VS Code:

mkdir bounce cd bounce new-item bounce.py code . 
import sys, pygame pygame.init() size = width, height = 640, 480 dx = 1 dy = 1 x= 163 y = 120 black = (0,0,0) white = (255,255,255) screen = pygame.display.set_mode(size) while 1: for event in pygame.event.get(): if event.type == pygame.QUIT: sys.exit() x += dx y += dy if x < 0 or x >width: dx = -dx if y < 0 or y >height: dy = -dy screen.fill(black) pygame.draw.circle(screen, white, (x,y), 8) pygame.display.flip() 

Pygame running the next big thing

  • Сохраните его как: bounce.py .
  • Запустите его в терминале PowerShell, введя: python bounce.py .
  • Попробуйте изменить некоторые из чисел, чтобы увидеть, как они влияют на прыгающий шарик.

    Дополнительные сведения о создании игр с помощью Pygame см. на сайте pygame.org.

    Материалы для непрерывного обучения

    Мы рекомендуем использовать следующие ресурсы, чтобы продолжить изучение разработки на Python в Windows.

    • Блоги разработчиков Майкрософт: Python: ознакомьтесь с последними обновлениями обо всех вещах Python в Майкрософт.

    Онлайн-ресурсы для обучения Python

    • Введение в Python. Попробуйте интерактивную платформу Microsoft Learn и заработать точки опыта для выполнения этого модуля, охватывающего основы написания базового кода Python, объявления переменных и работы с входными и выходными данными консоли. Интерактивная среда песочницы предоставляет эту отличную возможность начать пользователям, у которых еще не настроена среда разработки Python.
    • Обучение Python на LinkedIn.com: базовое введение в Python.
    • Руководство по Python для начинающих. Полный и бесплатный учебник Python с интерактивными примерами кода (запускаемой) идеально подходит для начинающих и для тех, кто имеет предыдущий опыт.
    • LearnPython.org учебники. Приступая к обучению Python без необходимости устанавливать или настраивать что-либо с помощью этих бесплатных интерактивных учебников Python от людей в DataCamp.
    • Учебники по Python.org: впервые вводите читателя в основные понятия и функции языка Python и системы.

    Работа с Python в VS Code

    • Редактирование Python в VS Code: узнайте больше о том, как воспользоваться преимуществами автоматической компиляции VS Code и поддержки IntelliSense для Python, включая настройку их поведения. или просто отключите их.
    • Linting Python: Linting — это процесс выполнения программы, которая будет анализировать код для потенциальных ошибок. Узнайте о различных формах поддержки анализа кода VS Code для Python и о том, как выполнить его настройку.
    • Отладка Python: отладка — это процесс выявления и удаления ошибок из компьютерной программы. В статье по этой ссылке описывается инициализация и настройка отладки для Python с помощью VS Code, установка и проверка точек останова, присоединение локального скрипта, выполнение отладки для различных типов приложений или на удаленном компьютере, а также некоторые основные способы устранения неполадок.
    • Модульное тестирование Python: описывает некоторые общие сведения о том, что означает модульное тестирование, пример пошагового руководства, включение платформы тестирования, создание и запуск тестов, отладка тестов и параметры конфигурации тестов.

    Как легко и быстро обновить Python на Mac

    фото автора

    Всемогущий эксперт по написанию текстов, который хорошо разбирается в проблемах Mac и предоставляет эффективные решения.

    Итак, как обновить Python на Mac? Легкий! Мы вас прикрыли. Python всегда был известным языком программирования, который всегда использовался как новичками, так и опытными программистами.

    Последние версии для Mac включают Python 2.7; тем не менее, еще нескольким подписчикам Python, возможно, придется обновить Python в Mac до чего-то вроде обновленной модели, такой как Python 3.8 или даже выше.

    В этом посте будут рассмотрены два альтернативных метода для быстрой и простой установки Python 3 на такой Mac, чтобы получить полностью обновленную конфигурацию Python 3. Обновления Python на вашем Mac, а также на iMac могут занять много времени. Вы должны быть знакомы с терминалами Mac, которые также отличаются от Windows cmd.exe. Ниже приведено подробное руководство по обновлению Python на Mac.

    Часть 1. Как быстро обновить Python на Mac?

    На некоторых типах MacBook Air и других Mac Python может быть установлен, а не через интерфейс. Сначала вы должны снова получить установку Python с веб-страницы python.org.

    Выполните следующие шаги, чтобы легко обновить Python на Mac, используя только установщик пакетов Python:

    Получите последний обновленный установщик пакетов Python для Mac

    1. Пойдите в Главная официальная веб-страница Python.org, а после этого вы должны загрузить последнюю версию установщика файлов Python 3.
    2. Откройте загруженный установочный файл, чтобы установить Python на свой Mac.
    3. Следуя процедуре установки которая будет отображаться на экране, будет установлена ​​последняя версия Python, которую вы хотите.
    4. Теперь вы можете просмотреть папку Python — /Application . Вы можете либо просмотреть IDLE в папке /Application папка. Открыто IDLE.приложение чтобы проверить версию Python и проверить, работает ли она.

    Установите обновленный Python на Mac

    Python 3.8 после установки занимает около 100 мегабайт на жестком диске. Python 3 будет реализован на оборудовании Python 2 в основном на Mac за считанные минуты.

    Всякий раз, когда Python был установлен, файлы Python будут создаваться на вашем Mac. /Applications дорожка. Внутри этого /Applications/MacPython3/ папка, вы дополнительно обнаружите IDLE, еще одна скромная IDE, которая предоставляет идентичную Python IDE, которая работает ‘python3‘где-нибудь в командном окне Mac.

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

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

    Часть 2. Как установить обновленный Python на Mac с помощью Homebrew?

    Вместо того, чтобы знать, как обновить Python на Mac, если вы впервые устанавливаете Python, вам будет легко начать с установки Homebrew.

    Вы могли бы установить Homebrew при условии, что вы даже что-то еще не используете в своей компьютерной системе. Одна из таких программ загружает Homebrew в /user/local , устраняя требование » sudo » при запуске установки brew.

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

    1. Выполните эту команду « brew install python »В Терминал.
    2. После выполнения этой команды на вашем Mac будет установлена ​​последняя версия Python (Python 3) для проверки. вы можете запустить команду python3 —version
    3. Вы также можете ввести pip3 install на случай, если вы захотите обновить пипс и добавить новую библиотеку.

    Как обновить Python на Mac с помощью HomeBrew

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

    • В основном, введя терминал в Spotlight Search, вы можете запустить Консоли на вашем Mac. После чего реализуем предложенный контроль: python —version
    • Python 2.7 почти всегда установлен на macOS. Получив обновление Python, используйте соответствующую команду для проверки модели: python 3 —version

    Просто уведомление о том, что вам не нужно удалять Python 2 или обновлять его с версии 2 до версии 3 в Mac. Вы просто приобретаете последнюю версию, и теперь обе версии Python могут без проблем работать вместе.

    Заключение

    В этой статье рассказывается, как обновить Python на Mac. Оттуда мы также представили отличное руководство о том, как установить обновленный python на Mac с помощью Homebrew, а также добавили, как вы можете узнать, что вы действительно установили обновленную версию python. Мы надеемся, что это поможет вам в решении проблем обновления на Python.

    Если однажды ты подумаешь удалить Python на свой Mac, мы настоятельно рекомендуем вам приобрести этот универсальный инструмент — PowerMyMac, Это помогает тебе полностью удалить любое приложение с Mac одним щелчком мыши. Он не оставит кеш-память удаленных приложений. Если вам это интересно, получите бесплатную пробную версию ниже попробовать! Желаем продуктивного и счастливого дня впереди.

    Рейтинг: 4.4 / 5 (на основе 104 рейтинги)

    Как обновить 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. Это бывает полезно, когда идет работа с некоторыми внешними библиотеками, которые поддерживают разные версии python, либо в силу каких-то других причин нам надо использовать несколько разных версий. Например, на момент написания статьи последней и актуальной является версия Python 3.11 . Но, допустим, необходимо также установить версию 3.10 , как в этом случае управлять отдельными версиями Python?

    Windows

    На странице загрузок https://www.python.org/downloads/ мы можем найти ссылку на нужную версию:

    Управление несколькими версиями Python

    И также загрузить ее и установить:

    Установка разных версий Python на Windows

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

    Установка разных версий Python на Windows в переменные среды

    Та версия Python, которая находится выше, будет версией по умолчанию. С помощью кнопки «Вверх» можно нужную нам версию переместить в начало, сделав версией по умолчанию. Например, в моем случае это версия 3.11. Соответственно, если я введу в терминале команду

    python --version

    или

    py --version

    то консоль отобразит версию 3.11:

    C:\python>python --version Python 3.11.0

    Для обращения к версии 3.10 (и всем другим версиям) необходимо использовать указывать номер версии:

    C:\python>py -3.10 --version Python 3.10.9

    например, выполнение скрипта hello.py с помощью версии 3.10:

    py -3.10 hello.py

    Подобным образом можно вызывать и другие версии Python.

    MacOS

    На MacOS можно установить разные версии, например, загрузив с официального сайта пакет установщика для определенной версии.

    Для обращения к определенной версии Python на MacOS указываем явным образом подверсию в формате python3.[номер_подверсии] . Например, у меня установлена версия Python 3.10. Проверим ее версию:

    python3.10 --version

    Аналогично обращении к версии python3.9 (при условии если она установлена)

    python3.9 --version

    К примеру выполнение скрипта hello.py с помощью версии python 3.10:

    python3.10 hello.py

    Linux

    На Linux также можно установить одновременно несколько версий Python. Например, установка версий 3.10 и 3.11:

    sudo apt-get install python3.10 sudo apt-get install python3.11

    Одна из версий является версий по умолчанию. И для обращения к ней достаточно прописать python3 , например, проверим версию по умолчанию:

    python3 --version

    Для обращения к другим версиям надо указывать подверсию:

    python3.10 --version python3.11 --version

    Например, выполнение скрипта hello с помощью версии Python 3.10:

    python3.10 hello.py

    Но может сложиться ситуация, когда нам надо изменить версию по умолчанию. В этом случае применяется команда update-alternatives для связывания определенной версии Python с командой python3. Например, мы хотим установить в качестве версии по умолчанию Python 3.11. В этом случае последовательно выполним следующие команды:

    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2

    Числа справа указывают на приоритет/состояние. Так, для версии 3.11 указан больший приоритет, поэтому при обращении к python3 будет использоваться именно версия 3.11 (в моем случае это Python 3.11.0rc1)

    Управление версиями Python в linux

    С помощью команды

    sudo update-alternatives --config python3

    можно изменить версию по умолчанию

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

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