хорошая практика писать requirements.txt и туда все установленные пакеты с версиями + создавать виртуальное окружение для проекта, но пайчарм это делает автоматом при создании проекта, только при создании. если ты открыл какой-то уже существующий проект, то юзается системный питон и венв надо установить ручками или указать путь к нему