У меня странная ошибка при запуске App Engine из моего virtualenv . Вот ошибка:
File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/tools/dev_appserver.py", line 2318, in LoadModuleRestricted description)
File "/home/matthew/dev/projects/webapp2/project/src/webapp2.py", line 11, in <module>
from __future__ import with_statement
ImportError: No module named __future__
- Если я запускаю python в моем virtualenv и набираю
import __future__
, это
импорт.
- Если я деактивирую свой virtualenv и запускаю dev_appserver.py ,
приложение работает.
- Но если мой virtualenv активен И я запускаю dev_appserver.py (даже
хотя # 1 верно), приложение не работает, и я получаю ошибку выше.
Почему __future__
будет доступен при запуске интерпретатора Python, но не dev_appserver.py?