Ответ 1
Вы установили стороннюю библиотеку в virtualenv, но PyCharm не знает об этом по умолчанию. Если ничего не указано, он выберет систему Python install как интерпретатор. Вам нужно зайти в настройки проекта и настроить интерпретатор, чтобы указать на virtualenv. Затем PyCharm индексирует интерпретатор и позволяет автозаполнять.
В раскрывающемся меню слева может быть автоматически обнаружен virtualenv. Если это не так, щелкните шестеренку справа, нажмите "Добавить локальный" и выберите /path/to/virtualenv/bin/python
(или \Path\to\virtualenv\Scripts\python.exe
в Windows).