Как добавить python в visual studio
Перейти к содержимому

Как добавить python в visual studio

Как добавить python в visual studio

Одной из сред разработки, которая позволяет работать с Python, является Visual Studio. Преимуществом данной IDE по сравнению, скажем, с PyCharm, следует отметить прежде всего то, что в ее бесплатной редакции Visual Studio Community бесплатно доступны ряд функций и возможностей, которые в том же PyCharm доступны только в платной версии Professional Edition. Например, это веб-разработка, в том числе с помощью различных фреймворков. В то же время средства ля разработки на Python в Visual Studo доступны пока только в версии для Windows.

Итак, загрузим установочный файл Visual Studio Community по ссылке https://visualstudio.microsoft.com/ru/vs/community/. После запуска установочного файла выберем среди устанавливаемых опций пункт Разработка на Python :

Установка Python в Visual Studio

После установки Visual Studio запустим ее и в окне программы выберем Create a new project :

Создание проекта для Python в Visual Studio

Далее в окне создания нового проекта выберем шаблон Python Application :

Первый проект Python в Visual Studio

На следующем окне укажем название и путь к проекту. Например, в моем случае проект будет называться «HelloApp»:

Первый проект Python в Visual Studio

Нажмем на кнопку Create, и Visual Studio создаст новый проект:

Первый проект на Python в Visual Studio

Справа в окне Solution Explorer (Обозреватель решений) можно увидеть структуру проекта. По умолчанию здесь мы можем увидеть следующие элементы:

  • Python Environments : здесь можно увидеть все используемые среды, в частности, здесь можно версию Python, которая используется.
  • References : в этот узел помещаются все внешние зависимости, которые используются текущим проектом
  • Search Paths : этот узел позволяет указать пути поиска для модулей Python
  • HelloApp.py : собственно файл Python с исходным кодом

По умолчанию в Visual Studio уже открыт файл HelloApp.py, но он пока пуст. Добавим в него следующую строку:

print("Hello Python from Visual Studio!")

И затем в панели инструментов нажмем на зеленую стрелочку для запуска:

Запуск скрипта Python в Visual Studio

В результате запуска отобразится консоль, которая выведет нужную строку:

Начало работы с Python в Visual Studio Code

Приступите к изучению Python, установив и настроив средства, необходимые для создания реальных приложений.

Цели обучения

К концу этого модуля вы сможете:

  • При необходимости установите Python 3.
  • установить и настроить на компьютере Visual Studio Code и расширения.
  • Создайте файл Python.
  • Напишите и выполните код Python в Visual Studio Code.

Предварительные требования

  • Возможность локальной установки программ.
  • Знакомство с основными понятиями в программировании.

maksbotan / readme.md

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

Если у вас уже установлен Python и вы уверены, что умеете им пользоваться, переходите сразу к разделам «Установка нужных библиотек» и «Дополнительные материалы».

Если у вас Mac — попробуйте адаптировать эту инструкцию для себя или обратитесь за помощью к организаторам курса. Если же у вас Linux, то вы скорее всего сами всё знаете. Если что-то всё же не получается, попросите помощи в нашем чате.

Мы будем пользоваться Python 3.8. Скачать его можно по этой ссылке. Запустите скачанный файл для установки.

Рекомендуем на первом экране нажать «Customize installation»:

py1

и на следующем выбрать «Install for all users» и «Add Python to environment variables»:

py2

Теоретически, код на Python можно писать в любом текстовом редакторе, включая Блокнот. Однако решать задачу будет гораздо удобнее если установить специально для этого предназначенный.

Мы рекомендуем пользоваться Visual Studio Code. Скачать можно здесь.

Настройка VS Code

Нам понадобится установить расширение VS Code, включающее поддержку Python. Для этого нажмите нижнюю кнопку в левой панели (состоит из 4 квадратиков), введите в строке поиска «Python», выберите первое расширение (как на картинке ниже) и нажмите зеленую кнопку Install.

image

Создайте новый файл («File» -> «New File») и сохраните его с расширением .py , например hello.py .

Если всё установлено правильно, в левом нижнем углу вы увидите надпись «Python 3.8.7 64-bit». Это значит, что VS Code «увидел» Python, который вы установили.

Запуск ваших программ

Напишите в этом новом файле такой код:

print("Hello, world!")

Теперь нажмите в любом месте правой кнопкой мыши и выберите пункт «Run Python File in Terminal». Внизу экрана вы увидите окно Terminal, в котором будет напечатана строка » Hello, world! «.

Установка нужных библиотек

В наших заданиях нам понадобятся библиотеки numpy и biopython . Самый простой способ их установить — перейти в окно Terminal в VS Code и набрать там команду

pip3 install --user numpy biopython 

Если эта команда не выведет никаких ошибок (красным текстом), значит вы готовы к нашему курсу!

Если вы ещё никогда не писали на Python или просто не уверены в своих знаниях, рекомендуем несколько хороших материалов.

  • Самоучитель Python, в котором можно делать упражнения прямо в окна браузера: https://pythontutor.ru
  • Небольшая книга-самоучитель по языку: https://pythonworld.ru/samouchitel-python
  • И бесплатный видео курс по Python от Института Биоинформатики: https://stepik.org/course/67/promo

Установка поддержки Python в Visual Studio

Область применения:yesVisual Studio Visual Studio для Mac noVisual Studio Code no

Поддержка Python доступна только в Visual Studio для Windows. В Mac и Linux поддержка Python доступна через Visual Studio Code.

Скачивание & рабочей нагрузки Python

  1. Скачайте и запустите последнюю версию Visual Studio Installer для Windows. Поддержка Python доступна в выпуске 15.2 и выше. Если вы уже установили Visual Studio, откройте этот продукт и запустите установщик, выбрав Сервис>Получить средства и компоненты.

Совет Выпуск Community предназначен для индивидуальных разработчиков, использования при аудиторном обучении и в научных исследованиях, а также разработки решений с открытым кодом. Если программу планируется использовать в других целях, установите Visual Studio Professional или Visual Studio Enterprise.

Установщик предоставляет список рабочих нагрузок, которые представляют собой группы связанных параметров для конкретных областей разработки. Для Python выберите рабочую нагрузку Разработка на Python и нажмите Установить. Screenshot of the Python development workload selected in the Visual Studio installer.

Параметры установки Python Description
Дистрибутивы Python Выберите любое сочетание доступных дистрибутивов 32- и 64-разрядных версий Python 2, Python 3, Miniconda, Anaconda2 и Anaconda3, с которыми вы планируете работать. Каждый дистрибутив включает в себя интерпретатор, среду выполнения и библиотеки. В частности, Anaconda — это открытая платформа обработки и анализа данных, которая включает в себя множество предварительно установленных пакетов. Visual Studio автоматически определяет существующие установки Python. См. Окно «Окружения Python». Кроме того, если доступна более новая версия Python, чем показанная в установщике, то вы можете установить эту версию отдельно, и Visual Studio обнаружит ее.
Поддержка шаблонов Cookiecutter Устанавливает графический пользовательский интерфейс Cookiecutter для поиска шаблонов, ввода их параметров и создания проектов и файлов. См. раздел Использование расширения Cookiecutter.
Поддержка веб-приложений Python Устанавливает средства для разработки веб-приложений, включая поддержку редактирования кода HTML, CSS и JavaScript, а также шаблоны проектов на основе платформ Bottle, Flask и Django. См. статью Шаблоны веб-проектов Python.
Встроенные средства разработки Python Устанавливает компилятор C++ и другие компоненты, необходимые для разработки собственных расширений для Python. См. статью Создание расширения C++ для Python. Чтобы обеспечить полную поддержку С++, установите рабочую нагрузку Разработка классических приложений на C++.

По умолчанию рабочая нагрузка Python устанавливается для всех пользователей на компьютере:

*%ProgramFiles%\Microsoft Visual Studio\\\\Common7\IDE\Extensions\Microsoft\Python* 

где — 2022 и является сообществом, профессиональным или корпоративным.

*%ProgramFiles(x86)%\Microsoft Visual Studio\\\\Common7\IDE\Extensions\Microsoft\Python* 

где находится 2019 или 2017 г. и является сообществом, профессиональным или корпоративным.

Проверка установки

Чтобы быстро протестировать поддержку Python, выполните следующие действия.

  1. Запустите Visual Studio.
  2. Нажмите клавиши ALT+, чтобы открыть интерактивное окно Python и ввести 2+2 его. Если вы не увидите результат 4, проверьте выполненные действия.

Screenshot of testing Python through the interactive window.

Screenshot of testing Python through the Visual Studio 2022 interactive window.

Следующие шаги

  • Шаг 1. Создание проекта Python
  • Определение существующего интерпретатора Python вручную

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *