Python
Как установить среду разработки Python: редактор, интерпретатор и первый запуск
Среда разработки Python — это не одна программа. Для нормальной работы нужны три части: сам Python, редактор кода и терминал, через который вы запускаете файлы и ставите библиотеки. Если установить только редактор, код не запустится. Если установить только Python, писать код можно, но будет неудобно
Для новичка нормальная связка выглядит так: Python с официального сайта, Visual Studio Code или PyCharm как редактор, встроенный терминал для запуска команд. Этого достаточно, чтобы проходить уроки, писать первые скрипты и постепенно перейти к проектам
Что нужно установить
Минимальный набор такой
- Python 3
- редактор кода
- расширение Python для редактора, если вы выбрали Visual Studio Code
- терминал, который уже есть в системе
- pip для установки библиотек
На Windows терминал можно открыть через PowerShell или встроенный терминал редактора. На macOS подойдет Terminal или встроенный терминал редактора. На Linux обычно используется стандартный терминал системы
Установите Python
Скачайте Python с официального сайта или через пакетный менеджер вашей системы. После установки проверьте версию
На Windows часто работает команда
py --version
На macOS и Linux чаще используется
python3 --version
Если команда показывает версию вроде Python 3.12, интерпретатор установлен. Если терминал пишет, что команда не найдена, значит Python не добавлен в путь или установка не завершилась
Проверьте pip
pip нужен для установки библиотек. Проверять его лучше через сам Python, чтобы не перепутать версии
На Windows
py -m pip --version
На macOS и Linux
python3 -m pip --version
Если команда работает, можно ставить библиотеки. Например
python3 -m pip install requests
На Windows тот же смысл часто пишут так
py -m pip install requests
Выберите редактор кода
Для старта подойдут два популярных варианта
Visual Studio Code удобен, если вы хотите легкий редактор, много расширений и встроенный терминал. После установки откройте раздел Extensions, найдите расширение Python от Microsoft и установите его
PyCharm удобен, если вы хотите более готовую среду именно под Python. В нем много настроек уже включено, но интерфейс может показаться тяжелее для первого дня
Если вы только начинаете и хотите повторять уроки с сайта, Visual Studio Code обычно проще: открыл папку, создал файл, запустил в терминале
Создайте первый файл
Создайте папку, например python_lessons, откройте ее в редакторе и создайте файл hello.py
print("Python работает")
print("Я запустил свою первую программу")
Сохраните файл. Это важный шаг: если файл не сохранен, терминал может запускать старую версию или вообще не найти файл
Откройте терминал в папке проекта
В Visual Studio Code откройте меню Terminal и выберите New Terminal. Терминал обычно откроется сразу в папке проекта. Проверить текущую папку можно командой
pwd
Если терминал открыт не в папке с hello.py, перейдите туда командой cd
cd путь/к/папке/python_lessons
Новичку проще не вводить длинный путь руками, а открыть папку проекта прямо в редакторе и пользоваться встроенным терминалом
Запустите файл
На Windows
py hello.py
На macOS и Linux
python3 hello.py
Если вывод появился в терминале, рабочая среда настроена
Python работает
Я запустил свою первую программу
Настройте виртуальное окружение
Когда вы начнете ставить библиотеки, лучше делать это внутри виртуального окружения. Оно хранит зависимости проекта отдельно и не засоряет системный Python
Создайте окружение
python -m venv .venv
Если команда python не работает, используйте python3 или py, в зависимости от системы
Активация на Windows
.venv\Scripts\activate
Активация на macOS и Linux
source .venv/bin/activate
После активации в начале строки терминала обычно появляется (.venv). Теперь библиотеки будут ставиться в окружение проекта
Как понять, какой Python использует редактор
В редакторе может быть выбран не тот интерпретатор. Это особенно заметно, когда вы установили библиотеку, но код пишет ModuleNotFoundError
В Visual Studio Code откройте Command Palette и найдите команду Python: Select Interpreter. Выберите интерпретатор из .venv, если проект использует виртуальное окружение
В PyCharm проверьте настройки интерпретатора проекта. Там должен быть выбран Python из текущего проекта или явно нужная версия Python
Частые ошибки
Ошибка python is not recognized на Windows означает, что команда python не найдена. Попробуйте py --version. Если py работает, используйте py для запуска и установки пакетов
Ошибка ModuleNotFoundError после установки библиотеки часто означает, что библиотека поставлена в один Python, а запускается другой. Устанавливайте библиотеки через тот же интерпретатор, которым запускаете проект
python -m pip install название_библиотеки
Если файл не запускается, проверьте, что терминал открыт в правильной папке, а имя файла написано полностью: hello.py, а не просто hello
Мини-практика
Создайте папку python_start, откройте ее в редакторе, создайте lesson_01.py и вставьте код
name = "Динар"
lesson = "среда разработки"
print("Имя:", name)
print("Тема:", lesson)
print("Python запускается с моего компьютера")
Запустите файл через терминал. Потом поменяйте имя, сохраните файл и запустите снова. Если вывод изменился, вы действительно запускаете свежую версию файла
Что почитать дальше по Python
Если нужен общий маршрут по теме, откройте рубрику Python. Для соседних задач пригодятся эти разборы:
- Как настроить VS Code для Python: расширение, интерпретатор, терминал и запуск
- Face recognition Python: как установить и что делать при ошибках dlib
- Как написать бота в Telegram на Python: первый бот на aiogram
- Как начать изучение Python: пошаговое руководство для начинающих