Установка Python и подготовка окружения
Пришло время подготовить компьютер. На это вам потребуется некоторое время — и оно будет потрачено не впустую: правильная подготовка сэкономит вам время и нервы.
В этом уроке вы установите:
пакетный менеджер: специальную программу, которая знает, где взять установщик той или иной программы и выполнит все необходимые действия по установке.
Python: интерпретатор для языка программирования
Git: систему контроля версий
VSC: редактор кода Visual Studio Code, в котором вы будете работать
В конце урока выложены видеоинструкции, но мы рекомендуем прочесть и текстовую часть тоже: скопировать из видео адреса ссылок и тексты команд может оказаться непросто.
Технические требования к компьютеру:
- Windows версии 7 или 10, Apple macOS, Linux Ubuntu 18.04 (Bionic Beaver) или 20.04 (Focal Fossa).
- Компьютер: минимум 4 Гб оперативной памяти.
Инструкция для Windows
Пошаговая инструкция установки окружения
Запустите программу Windows PowerShell в режиме администратора.
В списке программ найдите программу Windows PowerShell, правый клик по её названию откроет контекстное меню, выберите в нём запустить от имени администратора.
Пользователи Windows 7, внимание. Проверьте, какая версия PowerShell у вас установлена. Для этого скопируйте команду
Скопировать кодPOWERSHELL
Get-Host | Select-Object Version
вставьте её в окно Powershell и нажмите Enter.
Если версия менее третьей — вам необходимо обновить PowerShell, иначе выполнить следующие шаги не получится.
Имейте в виду, что при обновлении PowerShell система может потребовать установки дополнительного бесплатного программного пакета и обновлений операционной системы. Это нормально, так уж устроен мир Windows.
- На экране появится чёрное окно: «командная строка». Все следующие команды будем выполнять в нём. Вставьте текст команды в окно командной строки: правый клик по окошку автоматически вставит текст из буфера обмена в командную строку.
Нажмите
Enter для выполнения команды. Для начала установите
пакетный менеджер Chocolatey. Скопируйте текст команды установки со страницы
https://chocolatey.org/install.
Внимательно следите за тем чтобы скопировать всю строку, она длинная:
Скопировать кодBASH
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
- Нажмите клавишу «Ввод» — и через пару мгновений у вас будет установлен менеджер пакетов Chocolatey. Он поможет вам устанавливать все остальные программы: просто выполните в командной строке инструкцию вида
choco install <имя программы для установки>. Да, это программа для установки программ. Теперь установите Python. Для этого в командной строке выполните:
Скопировать кодBASH
choco install python
После выполнения этой команды у вас установится последняя версия
Python. То же самое можно сделать, скачав с сайта
Python.org установщик и запустив его на компьютере. Но программисты обычно пользуются менеджером пакетов: это экономит время и даёт возможность установить несколько программ одной командой.
Для пользователей Windows 7 и Vista необходим дополнительный шаг: установка дополнительной библиотеки для поддержки защищённых соединений. Запустите следующую команду:
Скопировать кодBASH
choco install openssh
Устанавливаем рабочие инструменты:
- бесплатный редактор кода Visual Studio Code
- менеджер контроля версий Git
Команды по установке нескольких приложений можно объединить в одну:
Скопировать кодBASH
choco install vscode git
На некоторых конфигурациях Windows пакетный менеджер Chocolatey может работать с ошибками или не работать вообще.
Если всё плохо и Chocolatey выдаёт ошибки или не запускается — устанавливайте программное обеспечение «по старинке»: скачивайте установочные файлы и запускайте их.
Инструкция для macOS
Первым делом установим утилиты разработчика, после этого — менеджер пакетов
Brew https://brew.sh/, а потом, уже через
Brew, установим все остальные программы.
Запустите программу Терминал (или Terminal.app), она находится в директории /Applications/Utils/. Все команды будем выполнять в окне этой программы.
По шагам
Установите утилиты разработчика. Для этого в терминале запустите такую команду:
Скопировать кодBASH
xcode-select
- При установке скачается довольно большой файл. Хорошая новость в том, что после этого ваш компьютер станет Настоящим Компьютером Программиста.
Во время установки система попросит подтвердить лицензию на установку. Соглашайтесь.
Устанавливаем менеджер пакетов
brew (скопируйте код со страницы
brew.sh/index_ru):
Скопировать кодBASH
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Теперь можно установить Python и Git, это можно сделать одной командой:
Скопировать кодBASH
brew install python git
Устанавливаем редактор Visual Studio Code из дополнительного набора пакетов:
Скопировать кодBASH
brew cask install visual-studio-code
Инструкция для Linux (Ubuntu)
Запустите программу Терминал.
- Сперва установите Python, для этого в терминале выполните команду
Скопировать кодBASH
sudo apt-get install python3
Перед установкой терминал попросит вас ввести пароль администратора — сделайте это.
- По такой же схеме установите Git
Скопировать кодBASH
sudo apt-get install git
- Чтобы установить редактор вам понадобится менеджер пакетов snap. Установите его командой
Скопировать кодBASH
sudo apt install snap
- Устанавливаем редактор Visual Studio Code из дополнительного набора пакетов:
Скопировать кодBASH
sudo snap install code
- После того, как всё скачается и установится, вы сможете запустить Visual Studio Code командой
code в терминале.
Поздравляем!
Теперь ваш компьютер готов для учёбы и настоящего программирования!