Введение в ваш следующий инструмент выбора для Python! :)

PyCharm — это интегрированная среда разработки (IDE), используемая в компьютерном программировании, в частности, для языка Python. Он разработан чешской компанией JetBrains (ранее известная как IntelliJ). Он обеспечивает анализ кода, графический отладчик, встроенный юнит-тестер, интеграцию с системами контроля версий (VCS) и поддерживает веб-разработку с Django, а также данные наука с Анакондой.

Установка PyCharm

В этой статье будет использоваться версия PyCharm Community Edition 2021.2.3, поскольку она бесплатна и доступна на всех основных платформах. Только раздел о профессиональных функциях будет использовать PyCharm Professional Edition 2021.2.3.

Рекомендуемый способ установки PyCharm — с помощью JetBrains Toolbox App. С его помощью вы сможете устанавливать разные продукты JetBrains или несколько версий одного и того же продукта, обновлять, откатывать и легко удалять любой инструмент при необходимости. Вы также сможете быстро открыть любой проект в нужной IDE и версии.

Чтобы установить приложение Toolbox, обратитесь к документации от JetBrains. Он автоматически даст вам правильные инструкции в зависимости от вашей ОС. Если он не распознал вашу ОС правильно, вы всегда можете найти его в раскрывающемся списке в правом верхнем углу:

Вуаля! У вас есть PyCharm на вашем компьютере. Если вы не хотите использовать приложение Toolbox, вы также можете выполнить автономную установку PyCharm.

Создание проекта

На экране приветствия просто нажмите «Создать проект».

Я назвал проект hello_world. У него будет своя папка на диске. Я оставил путь по умолчанию, но вы можете разместить проект где угодно.

Расширение интерпретатора проекта: в новой среде Virtualenv мы можем увидеть более подробную информацию о проекте.

Самое главное, PyCharm создаст новую виртуальную среду для этого проекта. Примечание. Виртуальные среды важны, потому что вы хотели бы сохранить пакеты среды с разными версиями, установленными для разных проектов.

Затем мы видим, что базовым интерпретатором является python, который мы установили вместе с Anaconda. Таким образом, PyCharm распознает любые существующие установки Python.

Создание файла Python и его запуск

В левой части пользовательского интерфейса мы видим Project. Щелкните правой кнопкой мыши его имя и создайте новый файл Python.

Запуск кода в PyCharm

Теперь, когда вы закодировали игру, пришло время запустить ее.

У вас есть три способа запуска этой программы:

  1. Используйте сочетание клавиш Ctrl+Shift+R на Mac или Ctrl+Shift+F10 в Windows или Linux.
  2. Щелкните фон правой кнопкой мыши и выберите в меню Запустить tester_file.
  3. Поскольку в этой программе есть пункт __main__, вы можете щелкнуть маленькую зеленую стрелку слева от пункта __main__ и выбрать оттуда Запустить ‘guess_game’.

Используйте любой из приведенных выше вариантов для запуска программы, и вы увидите, что панель «Выполнить инструмент» появляется в нижней части окна с выводом вашего кода:

Установка пакета в PyCharm

Пакеты в PyCharm можно устанавливать с помощью pip, менеджера установки пакетов для Python.

В самой нижней панели пользовательского интерфейса щелкните терминал и введите

pip установить стримлит

Затем pip загрузит и установит пакет в виртуальной среде. Любые зависимости будут автоматически собраны и установлены.

Когда установка будет успешно завершена, вы должны увидеть строку завершения.

Альтернативы PyCharm

Конечно, есть много альтернатив PyCharm, что доказывает, что Python — очень популярный язык. Внутри Anaconda Navigator доступны два: Spyder и Visual Studio Code.

Спайдер

Spyder — это Python IDE, специально предназначенный для специалистов по данным. Вы можете посмотреть отличное обзорное видео здесь.

Код Visual Studio

Легкий бесплатный редактор кода от Microsoft Visual Studio Code доступен на всех платформах. Он не настроен для Python из коробки, но имеет официальную поддержку Python через расширение. Ознакомьтесь с Руководством по началу работы.

Атом

Как и Visual Studio Code, Atom — это легкий редактор, не относящийся к Python, но обладающий широкими возможностями настройки и предлагающий поддержку Python через расширения.

Если вы хотите узнать больше, вот отличный обзор IDE и редакторов кода для Python: https://realpython.com/python-ides-code-editors-guide/

Вывод

PyCharm — одна из лучших, если не лучшая, полнофункциональная, специализированная и универсальная IDE для разработки на Python. Он предлагает массу преимуществ, экономя ваше время, помогая вам с рутинными задачами. Теперь вы знаете, как с ним работать продуктивно!