Всем привет, в этот раз я решил попробовать сделать для вас подробный гайд на лучшее IDE по моему мнению для запуска скриптов на python. В данной статье на примере постараюсь показать как настраиваются / устанавливаются зависимости для различных проектов / софтов.
Для начала необходимо установить сам python.
Для проверки установки можно открыть командную строку и написать
python --verion (возможно придется перезагрузить компьютер, но лучше сделать это после второго шага, а пока пропустить)
После установки IDE перезагрузите компьютер.
Так путь до папки с софтом скопировали, теперь открываем IDE → Open и вставляем путь и жмем ок.
Здесь нас спрашивают доверяем ли мы проекту?
И так теперь самое интересное. IDE само предлагает создать виртуальную среду. Почитать подробно что это можно тут. Вкратце - разные проекты/софты могут быть написаны на разных версиях питона и/или библиотек. И для того чтобы каждый раз не переустанавливать зависимости мы создаем отдельную папку где будет лежать отдельный интерпретатор с зависимостями для одного и для другого софта.
Location - Где будет находится наша виртуальная среда (Обычно это папка с софтом)
Base interpretator - Путь до питона которым хотим запускать софтDependencies - Зависимости, если они идут в комплекте, если нет - устанавливаем вручную.
Впринципе все, можно просто нажать ок, IDE сам все подгрузит что надо и можно запускать софт, но надо рассказать еще пару моментов.
Если вдруг с софтом не идет файл requirements то библиотеки можно установить вручную.
Откроется вот такое окно. Рядом со значком лупы можно писать названия библиотек которые вам надо. Добавив галочку Specify version можно выбирать версии библиотек. Install Package - установка.
Ну вот, надеюсь у вас всё получилось. Теперь вы умете создать отдельные виртуальные среды, для того чтобы разные версии библиотек не конфликтовали между собой.