Я довольно застрял прямо сейчас. У меня есть проект Django, который отлично работает, пока я не попытался добавить Haystack/Whoosh для поиска. У меня был такой же стек в других проектах, работающих нормально.
Всякий раз, когда у меня есть "haystack" в моих настройках. INSTALLED_APPS и я пытаюсь manage.py runserver
или manage.py shell
Я получаю "Ошибка: не могу импортировать имя openProc"
Я думал, что это может быть зависимость Haystack, которая не установлена правильно, поэтому я удалил Haystack из пакетов сайтов и переустановил, но происходит то же самое. Googling openProc и связанные с ним ключевые слова ничего не изменили.
Я надеюсь, что кто-то другой столкнулся с этой ошибкой или, по крайней мере, теперь будет что-то в Google, у которого может быть ответ! Я знаю, что эти ошибки cannot import name <something>
могут быть сложными, но у меня это особенно сильно, потому что это связано с внешним пакетом.