ImportError: невозможно импортировать имя cached_property - PullRequest
0 голосов
/ 15 марта 2012

Я пытаюсь настроить расширения Tipfy в проекте Python / Google App Engine, в который меня ввели. Я следовал всем инструкциям для запуска bootstrap.py и затем bin / buildout. Кажется, все работает, но теперь, когда я пытаюсь импортировать tipfy.ext.auth, я получаю эту ошибку:

File "C:\{project}\app\lib\dist\tipfy\ext\auth\__init__.py", line 15, in <module>
    from tipfy import abort, cached_property, import_string, redirect
ImportError: cannot import name cached_property

Сейчас я немного растерян и не знаю, где вообще искать решение этой проблемы, поскольку я, по общему признанию, очень плохо знаком с Python и GAE. Будем весьма благодарны за любую помощь или указание, как заставить работать это расширение.

1 Ответ

0 голосов
/ 15 марта 2012

Потенциальное решение здесь: http://tipfy.googlecode.com/hg/docs/source/guide/migrating.rst
tl; dr: вместо этого удалите этот импорт и импорт из werkzeug.

...