# Подробный гайд на IDE PyCharm **Published by:** [Elez](https://paragraph.com/@warface228/) **Published on:** 2023-09-07 **URL:** https://paragraph.com/@warface228/ide-pycharm ## Content ВведениеВсем привет, в этот раз я решил попробовать сделать для вас подробный гайд на лучшее IDE по моему мнению для запуска скриптов на python. В данной статье на примере постараюсь показать как настраиваются / устанавливаются зависимости для различных проектов / софтов.Шаг 1Для начала необходимо установить сам python.Заходим на официальный сайт и скачиваем нужную нам версию Python, у меня 3.10.10При установке обязательно ставим галочку Add Python to PATH;У вас появится такое окошко. Здесь ставим обе галочки снизу, чтобы можно было спокойно вызывать Python из консоли.Для проверки установки можно открыть командную строку и написать python --verion (возможно придется перезагрузить компьютер, но лучше сделать это после второго шага, а пока пропустить)Шаг 2Далее переходим на сайт и скачиваем бесплатную версию PyCharm Community EditionПосле установки IDE перезагрузите компьютер.Шаг 3Переходим на GitHub и скачиваем нужные вам софты если еще не скачали. Для примера возьму недавний софт на Scroll testnetШаг 4Открываем PyCharm и открываем наш скаченный софт как проект. Для этого нам понадобится путь до нашей папки. Самое простое - зайти в эту папку и кликнуть левой кнопкой мыши по области которую обвел кружкомДо кликаПослеТак путь до папки с софтом скопировали, теперь открываем IDE → Open и вставляем путь и жмем ок.Здесь нас спрашивают доверяем ли мы проекту?Доверяем, поэтому жмем Trust Project. Можете поэкспериментировать и нажать Preview in Safe Mode. Помоему в этом режиме нельзя запускать код. Грубо говоря - как в блокноте откроем и все.И так теперь самое интересное. IDE само предлагает создать виртуальную среду. Почитать подробно что это можно тут. Вкратце - разные проекты/софты могут быть написаны на разных версиях питона и/или библиотек. И для того чтобы каждый раз не переустанавливать зависимости мы создаем отдельную папку где будет лежать отдельный интерпретатор с зависимостями для одного и для другого софта.Location - Где будет находится наша виртуальная среда (Обычно это папка с софтом) Base interpretator - Путь до питона которым хотим запускать софтDependencies - Зависимости, если они идут в комплекте, если нет - устанавливаем вручную.Когда IDE что-то делает то внизу будет гореть вот такая синяя полоска, в это время скрипт вы скорее всего не запуститеВпринципе все, можно просто нажать ок, IDE сам все подгрузит что надо и можно запускать софт, но надо рассказать еще пару моментов.Ручная установка зависимостейЕсли вдруг с софтом не идет файл requirements то библиотеки можно установить вручную.Идем в настройкиЗдесь нам нужен Python interpreter и кликаем на + (install)Откроется вот такое окно. Рядом со значком лупы можно писать названия библиотек которые вам надо. Добавив галочку Specify version можно выбирать версии библиотек. Install Package - установка.Итоги:Ну вот, надеюсь у вас всё получилось. Теперь вы умете создать отдельные виртуальные среды, для того чтобы разные версии библиотек не конфликтовали между собой.Теперь советую вам подписаться на все наши каналы:Ебём ретродропы точка.комЕБЁМ РЕТРОДРОПЫ ЧАТКодерская свалкаКупить приватный софтЧАТ КОДЕРСКОЙ СВАЛКИSVALKA DAOSubscribe ## Publication Information - [Elez](https://paragraph.com/@warface228/): Publication homepage - [All Posts](https://paragraph.com/@warface228/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@warface228): Subscribe to updates