Почему PyCharm индексирует все папки?

У меня установлена самая последняя версия PyCharm PRO.

У меня есть папка со всеми моими проектами D:\ProgramFiles\Python\code\

Есть проект в D:\ProgramFiles\Python\code\Project1, пайчарм индексирует вообще всё, что есть в code. В source root в настройках проекта только папка самого проекта, venv создано в папке проекта, интерпретатор выбран соответствующий, в PATH путь к питону и путь к пайчарму. Пробовал переустанавливать PyCharm, сбрасывать настройки до дефолтных, пробовал опции invalidate caches, repair ide, пробовал выносить проект из этой папки, ничего не помогает.


Ответы (1 шт):

Автор решения: Python Tasteless

Возможно какой-то баг с интерпретатором. Попробуй пересоздать в таком порядке:

  1. Сделай список зависимостей requirements.txt (если ещё не сделал):
source <ПАПКА_ПРОЕКТА>/<VENV>/bin/activate
pip freeze > requirements.txt
  1. Полностью удали старый venv
  2. Создай новый venv: pip install -r requirements.txt
  3. После чего очисти весь кэш и индексы

Должно сработать. Если не помогло, скорее всего ты сбил настройки PyCharm. Тогда действительно попробуй полностью переустановить - возможно сохранились старые файлы настроек PyCharm, из-за чего настройки индексирования не изменились.

→ Ссылка