Я не эксперт в сфинксе.Но ответ ИМХО довольно ясен.
Во-первых, сообщения об ошибках показывают, что модули не импортируются.Это означает, что операторы импорта в некоторых файлах .py неверны.
Возможные причины:
- Устаревшие операторы импорта
- Неправильные операторы импорта
- импорт по глубине уровня
- опечатка
- Модули, не находящиеся на рабочем пути Python
2.b представляют особый интерес. Если вы находитесь в myapp / mysubapp / models.py, и вы хотите импортировать myapp / views.py, вам необходимо предоставить следующую инструкцию:
# myapp/mysubapp/models.py
import mysite.myapp.view # correct
import myapp.view # incorrect
Проверьте каждое сообщение WARNING и посмотрите на каждый соответствующий файл .py.Найдите соответствующий оператор импорта и дважды проверьте доступность.
Теперь вернемся к проблеме virtualenv.Мне кажется, что ваша виртуальность может быть главной причиной.Просто посмотрите на первую ошибку:
ImportError: No module named webclient.__init__
Это чертовски проблема.Дважды проверьте, правильно ли установлены ваши переменные пути.