Проект в PyCharm — это папка с кодом плюс настройки: какой Python использовать и где хранить библиотеки. Если задать их правильно при создании, дальше ничего донастраивать не придётся.
Новый проект
- «File» → «New Project» (на стартовом экране — кнопка «New Project»)
- укажите папку проекта: латиницей, без пробелов — избежите проблем с путями
- в блоке интерпретатора оставьте «New environment using venv» — PyCharm создаст изолированное окружение
- выберите базовый интерпретатор — установленный Python нужной версии
- снимите галочку «Create a main.py welcome script», если хотите пустой проект
Виртуальное окружение — папка venv внутри проекта; в неё ставятся библиотеки, не задевая систему.
Если интерпретатор не найден
PyCharm не видит Python, если он не установлен или не добавлен в PATH. Установите Python с python.org, поставив галочку «Add to PATH», перезапустите PyCharm и выберите его в списке «Base interpreter» → «Add Local Interpreter».
Первый файл и запуск
Правой кнопкой по папке проекта → «New» → «Python File» → имя без расширения. Напишите код, запустите зелёным треугольником или Shift+F10. Внизу откроется консоль с выводом. Ошибка «No Python at…» означает, что окружение сломано — пересоздайте его в «Settings» → «Project» → «Python Interpreter».
Библиотеки
«Settings» → «Project» → «Python Interpreter» → «+» → найдите пакет → «Install». То же через терминал PyCharm: pip install имя-пакета — терминал уже активирует venv проекта.
Короткие ответы
Чем venv отличается от conda?
venv — стандартное лёгкое окружение Python; conda нужна для научных пакетов с бинарными зависимостями.
Можно ли открыть существующую папку как проект?
Да: «File» → «Open» → папка. Интерпретатор PyCharm предложит настроить при первом запуске.
Работает ли PyCharm Community бесплатно?
Да, Community Edition бесплатна и содержит всё для Python-проектов; Professional добавляет веб-фреймворки и базы данных.