Шаг 1: Установка Python
Загрузи и установи последнюю версию Python с официального сайта python.org
Как правило, сайт сам определяет какая у вас OS и предлагает вам скачать установщик в соответствии с ней.
Скачиваем, запускаем установщик и далее все, как в лучших традициях просто жмём дальше.
Раньше это был самый простой и привычный способ, начиная с windows 11 данная процедура была упрощена. Сейчас достаточно вызвать консоль Win + R
в поле "открыть" вписать команду cmd , в самой консоле попытаться вызвать python
система сама предложит установить Python последней версии, с помощью microsoft store в данном случае, в примере, вы видите вариант с уже установленной версией 3.12
После ввода команды: Операционная система ищет исполняемый файл python3 в каталогах, перечисленных в переменной среды PATH. Это список директорий, через которые система проходит, чтобы найти программы для запуска.Найдя исполняемый файл, система запускает интерпретатор Python 3.
Интерпретатор Python — это программа, которая выполняет код.
Если вы не передали никаких аргументов или файлов для интерпретатора, он запустится в интерактивном режиме.
Вы увидите приглашение (обычно >>>), где можете вводить команды на Python и получать немедленный результат. Для примера попробуйте сложить 2+3.
Чтобы выйти из него вызовите встроенную функцию exit()
Для того чтобы убедится, что установка прошла успешно введите следующую команду
$ python3 --version
консоль покажет текущую версию.
Самый простой и привычный способ- не значит правильный. Наиболее эффективный способ будет установить менеджер виртуальных машин virtualbox c официального сайта и создать виртуальную машину на базе linux. Тут: Подробная инструкция.
Для новичков я рекомендую следующие дистрибутивы:
- Fedora Современный, инновационный дистрибутив, спонсируемый Red Hat. Хорош для освоения новых технологий и инструментов.
- Debian Один из старейших и самых стабильных дистрибутивов. Отлично подходит для серверов и стабильной работы.
- Ubuntu На базе Debian, с дружелюбным интерфейсом и широкой поддержкой сообщества. Идеален для новичков и повседневного использования.
Причин сделать не просто, а так как надо несколько:
- Сохранность данных: Виртуальные машины изолированы от основной операционной системы, что уменьшает риск потери данных.
- Легкое восстановление настроек: Вы можете сохранять снимки состояния виртуальной машины и восстанавливать их в случае необходимости.
- Безопасность и тестирование: Виртуальные машины позволяют тестировать разные конфигурации и программное обеспечение без риска для основной системы.
- Опыт работы с консолью: C непривычки работы с консолью покажется сложной, но на деле практика порождает опыт, а опыт показывает, что работа с консолью по сравнению с десктоп приложениями чаще всего быстрее, экономнее по ресурсам аппаратуры да и с опытом становится легче.
- Производственная необходимость: Программистам, кибер специалистам да и даже, как показывает практика технологического суверенитета россии, обычным рабочим в той или иной степени рано или позно, так или иначе, придётся познакомится и начать работать с Linux. Подробно об этом можно почитать тут: Область применения Linux.
Обычно питон предустановлен на linux, тем не менее команды для установки в линукс необходимо знать
Ubuntu/Debian открываем консоль и в ней вписываем команды
sudo apt update
sudo apt install python3
Обратите внимание! Консоль запросит вас пароль суперпользователя, некоторые виды Linux дистрибутивов устанавливают его по умолчанию, их нужно смотреть в документации самой OS.
Также важный момент! При вводе пароля не отображаются символы, просто вводите свой пароль и нажимайте Enter.
Более детально, как это работает мы разберем в курсе про Linux.
Для справки в windows и Linux вызова python немного различаются; В Linux необходимо дописывать версию языка.
Что точно нужно сделать, так это проверить установлен ли пакетный менеджер pip и виртуального окружения (venv) .
pip --version
python3 -m venv --help
При его отсутствии
sudo apt install python3-pip
pip install virtualenv
Для справки: пакетный менеджер pip нужен для установки дополнительных библиотек, виртуальное окружение для корректной работы с дополнительными библиотеками. Ну, а что из этого чем является, я думаю, и так понятно.
После всех этих манипуляций python готов к работе.
Шаг 2: Установка IDE
Для начала, давайте, разберёмся, что такое IDE
IDE, или Интегрированная Среда Разработки (Integrated Development Environment), — это комплексное программное обеспечение, предназначенное для упрощения процесса программирования и разработки программного обеспечения. IDE объединяет в себе несколько инструментов и функций, которые помогают разработчикам писать, тестировать и отлаживать код.
Простыми словами это текстовый редактор для программистов.
Вот примерный список популярных :
- PyCharm,
- Visual Studio Code,
- Jupyter
- Notebook.
В рамках нашего курса из-за универсальности и доступности я предпочту
Приступаем к установке
С windows все, как обычно, скачиваем с официального сайта инсталлер запускаем и нажимаем далее, ничего сложного.
В Linux есть нюансики, связаны они с пакетным менеджером APT, дело в том что VS в нем нет, но с помощью него мы можем его установить.
Заходим на официальный сайт скачиваем соответствующий дистрибутив
Далее
sudo apt install "Путь до дистрибутива"
Проще всего его просто зажать левой кнопкой мыши и перетащить в консоль.
Все после завершения установки в консоле прописываем команду code и наслаждаемся редактором.
Чаше все при запуске VS, если он отсутствует в Linux, он может предложить воспользоваться пакетным менеджером snap
snap install code
В случае, если вы решитесь им воспользоваться, запуск через консоль VS будет осуществляться через пакетный менеджер
snap code
Как вам проще- решать уже вам.
ШАГ 3: Установка и настройка GIT
Git — это распределённая система контроля версий, которая используется для отслеживания изменений в исходном коде и управления проектами разработки программного обеспечения.
GitHub — это веб-платформа для хостинга и совместной работы над проектами, использующими систему контроля версий Git.
Теперь давайте простыми словами: Git - программа, позволяющая отправлять на сервер и запрашивать с него актуальные версии кода, сервером, в данном случае, выступает GitHub. Естественно, GitHub -он просто является одним из самых популярных сервисов и навыки работы с ним будут, в любом случае, необходимы.
Заходим на официальный сайт GitHub, в правом верхнем углу есть две кнопки
sing in = авторизоваться
sing up = зарегистрироваться
Раз вы тут, клацаем по sing up и проходим регистрацию, я думаю, с этим вы справитесь. Тут же, рекомендую, отнестись к регистрации ответственно.
- Во - 1ых это ваше портфолио в чистом виде
- Во - 2ых проверяющий не поймёт кто такой chainik610
- В - 3их потом придётся переделывать
С GitHub мы разобрались, осталось дело за малым: установка и настройка.
C windows все стабильно, Linux в общем плане тоже.
git --version
sudo apt install git
Официальный сайт Git Тут так же можно найти инструкцию по Первоначальной настройке Git
user.name=Ваше Имя user.email=ваш.email@example.com
user.email=ваш.email@example.com
Поздравляю, теперь вы во все оружие!
Примечание: сложно будет в первый раз, по мере изучения моих курсов, вы узнаете как этот и другие процессы можно довести до автоматизма.
- Не стесняйтесь задавать вопросы в чате телеграмм канала