Как начать работу в Python?
Эта страница поможет пройти путь от пустого компьютера до работающего скрипта на Python 3.12 или 3.13. Вы установите интерпретатор, проверите, что система видит нужную версию, создадите виртуальное окружение и запустите первую программу из редактора и из терминала.
В 2026 году версии 3.9 и 3.10 уже не стоит брать для учебы: многие свежие библиотеки их не поддерживают, а новые возможности языка вроде улучшенных сообщений об ошибках и f-строк без ограничений появились позже. Начинайте сразу с актуальной версии.

Содержание статьи
Ниже сохранена исходная инструкция по установке и PyCharm, а в конце добавлен раздел про виртуальные окружения и ответы на частые вопросы новичков.
Все люди без исключения, которые проводят много времени за компьютером, рано или поздно приходят к тому, что какие то определенные операции было бы неплохо автоматизировать. Что можно автоматизировать? На этот вопрос лучше всего ответит ваша фантазия, или стоящая перед вами задача, поиск и замена большого количества информации, сортировка по определенным алгоритмам фотографии, а может быть вы хотите завести какую-то свою базу данных для более удобного хранения информации, или вы хотите попробовать себя в создании каких либо других графических приложений, или почувствовать себя разработчиком игр? Даже являясь профессиональным разработчиком, вы оцените всю красоту кода Python.
Python, достаточно прост в использовании, но это не делает его посредственным языком программирования, этот язык предлагает вам широкие возможности, и области применения. Python имеет огромную коллекцию библиотек, которые прекрасно послужат основой для вашей программы, и которые отлично подходят в качестве примеров для обучения. Широкий выбор готовых модулей предоставит вам такие готовые вещи, как например: Модули для парсинга сайтов, различные модули для построение пользовательских интерфейсов, работа с сокетами, и это лишь малая часть всего, что до вас было придумано, разработано, и протестировано, готовые модули делают разработку на Python, быстрой, простой, и масштабируемой.
Сфера применения Python, действительно огромная:
- Разработка программного обеспечения
- Разработка сайтов / web приложений
- Разработка мобильных приложений
- Робототехника
- Data Science
В следующих главах, будет поэтапно разъясняться механика работы языка Python, мы познакомимся с особенностями языка, на примерах, от простого к сложному, со временем от простых выражений, мы с вами плавно перейдем к операторам, типам данных, научимся использовать функции, и дойдем до сложных понятий как исключения,и пользовательские классы. Самое главное, помните, изучение Python может надолго вас затянуть, и вам важно определиться, какую таблетку вы в итоге выберите, либо все будет как страшный сон, и через пару дней вы обо всем позабудете, либо навсегда откроете для себя мир чудес и магий! Удачи тебе мой юный друг!
Установка Python3 и среды программирования на Windows/Linux
В этом первом обучающем модуле, мы с вами узнаем с чего начинается Python. Перед началом работы с Python, нам необходимо организовать доступ к интерпретатору, сделать это можно несколькими способами:
-
-
- Для ОС Windows, достаточно зайти на официальный сайт python.org и скачать соответствующий установочный файл,и в последующем запустить его.
- Для пользователей Linux, есть специальный менеджер пакетов благодаря которому, можно обеспечить установку и запуск Python
-
Устанавливаем Python3 на Windows
- Установка на Windows, в принципе ничем не отличается от установки обычных программ, достаточно перейти на официальный сайт, выбрать последнюю версию, при этом не забудьте выбрать правильную разрядность.
- Узнать разрядность Windows, достаточно просто, "Мой компьютер - > Свойства - > Далее в правой части окна будет указана ваша разрядность"

- После того, как вы получили нужный установочный файл, запустите его обычным двойным кликом. В открывшемся окне, поставьте галочку "Add python.exe to PATH", после этого смело жмем на Install Now, и ожидаем окончания установки.

- Для проверки корректности установки, открываем командную строку "Win+r", и в появившемся окне вводим команду "CMD", далее в появившемся окне, введите команду python --version, и если у вас все хорошо, то у вас отобразится версия установленного Python
Установка Python3 на Linux
В linux, в зависимости от сборки дистрибутива, уже может быть предустановлен Python, для проверки открываем терминал, и набираем команду :
$ python3 --version
Если вам отобразится версия, то это значит что все у вас готово к работе. если же нет, то попробуйте установить Python из репозитория Universe, для этого достаточно выполнить следующие команды:
$ sudo apt-get update
$ sudo apt-get install python3.9
В более старых версиях Ubuntu, Python можно получить из PPA(Personal Package Archive) с помощью команды:
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.9
Интерактивный режим Python3
Открыть интерактивный режим в Python, можно простым способом, обычно после установки, он располагается в "Пуск - > Все программы - > Python 3.x -> IDLE Python", щелкнув по нему, откроется стандартный IDE. Для чего это надо?
- Отладка вашего скрипта
- Быстрая проверка кода
- Продвинутый калькулятор
Но для более удобной работы с Python, советую пользоваться полноценным IDE. К счастью в этом плане, есть достаточно большой выбор:
- Visual studio code
- Sublime Text
- Atom
- Eclipse + Pydev
- Pycharm
Но, для начала давайте разберемся, что такое IDE. IDE - Это редактор кода, который включает в себя различные инструменты упрощающие работу с кодом (автодополнение кода, подсветка синтаксиса, отладчик и многое другое). Наиболее популярным решение для Python является Pycharm, ниже мы рассмотрим вариант его установки.
Установка Pycharm
Перед установкой Pycharm, убедитесь что у вас уже установлен сам интерпретатор Python'a. Инсталляция Pycharm, не сильно отличается от установки других программ.
- Перейдите на официальный сайт Pycharm и на главной странице нажмите Download
- Затем выберите версию Community и нажмите Download, дождитесь окончания загрузки
- После окончания загрузка, запустите скачанный файл установщик
- В открывшем окне, нажмите Next, и оставьте путь установки по умолчанию
- В следующем окне, проставьте все галочки (ассоциация файлов .py, и иконка на рабочем столе), после чего нажимаете Next, затем Install, установка начнется автоматически, дождитесь окончания установки
- После окончания установки, выберите галочку "Run Pycharm", и нажмите Finish
- После запуска Pycharm, выберите "Create New Project"
- В первом поле укажите директорию, для сохранения ваших проектов, а во втором поле должен быть указан путь к интерпретатору (обычно он определяется автоматически, но в случае чего, можно указать вручную), Затем нажимаем Create
- Проверяем, все ли у нас хорошо. Нажимаем File - > New - > Python File введите название вашего файла, например hello, после чего у нас откроется чистая консоль. Попробуем написать нашу первую программу, которая выводит Hello World. В любом месте консоли, наберите
print("Hello World"), теперь в любом месте консоли кликните правой кнопкой мыши, и нажмите выберите меню "Run", если вы все сделали правильно, то ваш скрипт отработает, и на экране появится надпись Hello world, если надпись у вас появилась, то тогда у нас все хорошо, и Pycharm готов к работе. Удачи тебе в изучении Python!
Следующий урок: Ключевые слова и идентификаторы
Первый проект в виртуальном окружении
Сразу после установки Python заведите привычку: каждый проект живет в своей папке со своим виртуальным окружением. Окружение - это изолированная копия интерпретатора с собственным набором библиотек. Если один проект требует старую версию пакета, а другой новую, они не мешают друг другу, а системный Python остается чистым.
Команды для Windows и Linux
| Действие | Windows | Linux и macOS |
|---|---|---|
| Проверить версию | py --version | python3 --version |
| Список установленных версий | py --list | ls /usr/bin/python3* |
| Создать окружение | py -m venv .venv | python3 -m venv .venv |
| Активировать | .venv\Scripts\activate | source .venv/bin/activate |
| Установить пакет | python -m pip install requests | python -m pip install requests |
| Выйти из окружения | deactivate | deactivate |
На Windows удобнее пользоваться лаунчером py: он ставится вместе с Python и умеет выбирать версию, например py -3.13. На Ubuntu пакет venv иногда идет отдельно, тогда установите его командой sudo apt install python3-venv.
Первый скрипт и его запуск
Создайте в папке проекта файл hello.py:
import sys
name = input("Как вас зовут? ")
print(f"Привет, {name}!")
print("Python", sys.version.split()[0])
print("Интерпретатор:", sys.executable)
Запустите его командой python hello.py при активированном окружении. Строка с sys.executable покажет путь внутри папки .venv: так вы убедитесь, что работает именно окружение проекта, а не системный Python.
Частые ошибки на старте
- python не является внутренней или внешней командой: при установке не отмечен пункт добавления в PATH. Запустите установщик заново, выберите Modify и включите его, либо пользуйтесь
py. - Открывается Microsoft Store: в Windows включены псевдонимы приложений. Отключите их для python.exe в параметрах системы.
- Print вместо print: Python различает регистр, встроенная функция пишется строчными буквами.
- pip ставит пакет не туда: вызывайте его как
python -m pip, тогда пакет попадет в тот интерпретатор, который вы запускаете.
Подробнее об окружениях читайте в материале про virtualenv и venv.
Частые вопросы
Несколько вопросов, которые часто задают начинающие, и ответы на них.
Какую версию Python ставить новичку в 2026 году?
Берите последнюю стабильную версию с python.org, на момент обновления это ветки 3.12 и 3.13 и новее. Они получают исправления безопасности и поддерживаются всеми популярными библиотеками. Старые версии ставьте только если этого требует конкретный проект.
Нужен ли PyCharm, если есть IDLE?
Для первых экспериментов IDLE достаточно. Когда программы вырастают до нескольких файлов, удобнее полноценный редактор: PyCharm Community или VS Code с расширением Python. Они подсказывают ошибки до запуска и умеют работать с виртуальными окружениями.
Можно ли установить несколько версий Python одновременно?
Да. На Windows каждая версия ставится в свою папку, а лаунчер py позволяет выбрать нужную. На Linux не удаляйте и не заменяйте системный python3, дополнительные версии ставьте рядом и создавайте для проектов виртуальные окружения.
Почему пакет установлен, а import выдает ModuleNotFoundError?
Пакет поставлен в другой интерпретатор. Проверьте путь через sys.executable, активируйте окружение проекта и установите пакет командой python -m pip install имя. В PyCharm и VS Code выберите тот же интерпретатор в настройках проекта.