Как настроить python для работы в Visual Studio Code

Несмотря на то, что python это очень простой язык программирования (*с точки зрения синтаксиса и семантики), у некоторых возникают сложности на самом первом этапе - запуска созданной программы.

В этой статье я постараюсь максимально подробно описать все шаги для этого процесса. При этом мы будем использовать один из самых популярных IDE (Integrated Development Environment или Встроенная Среда Разработчика) - Visual Studio Code (В дальнейшем VSC).

Этап создания рабочей области или папки

Откройте VSC и нажмите на: File -> Open Folder (Файл -> Открыть Папку)

Выбираем рабочую папку для проекта (модуля)
Выбираем рабочую папку для проекта (модуля)

Далее необходимо создать новый терминал для запуска ваших программ, а также создания виртуального окружения. Для этого в шапке VSC выберите: Terminal -> New Terminal (Терминал -> Новый Терминал). Либо нажмите сочетание клавиш на клавиатуре: Ctrl + Shift + ` (Тильда)

Создаем новый терминал
Создаем новый терминал

Этап создания и активации виртуального окружения

В терминале вводим операцию: py -m venv env (Если использование py выдаст вам ошибку, то попробуйте вместе этой операции использовать одну из перечисленных: python, python3)

Данная операция создаст новое виртуальное окружение и позволит нам изолировать используемые модули в нашей программе.

Создаем виртуальное окружение
Создаем виртуальное окружение

Далее активируем виртуальное окружение: env\Scripts\activate

Тут важно использовать именно обратные слэши для операционной системы Windows. На Mac OS операция будет выглядеть следующим образом: source env/bin/activate

Активируем виртуальное окружение
Активируем виртуальное окружение

Если вы сделали все правильно, то увидите префикс (env) в консоли.

Результат активации
Результат активации

Этап создания и запуска файла

Далее переходим в закладку создания файлов на панели VSC (Это самая верхняя иконка). Внутри области с названием выбранной папки, нажмите на правую кнопку мышки и выберите: New File... (Новый файл...)

Создаем новый файл
Создаем новый файл

В этот файл вы можете начать писать вашу программу.

Создаем простую операцию
Создаем простую операцию

Для создания программы использующей модульный подход, необходимо организовывать файлы другим способом.

Вы сможете узнать, зачем это нужно на уроках python в школе программирования для детей КИД КОД

Михаил
Так даже лучше
Так даже лучше

Далее останется только запустить созданную нами программу. Для этого вы можете либо вызвать операцию: py main.py в консоли

Запускаем файл
Запускаем файл

Либо нажать на кнопку "запуска" в правой верхней панели VSC интерфейса.

Можно запустить и таким образом
Можно запустить и таким образом

Надеюсь данная статья поможет вам в самом начале вашего пути разработчика. Если возникнут вопросы, буду рад ответить на них в комментариях.

1
11 комментариев