Обычно я бы использовал virtualenv
и pip
для развертывания веб-приложений.В Google App Engine это не работает, потому что все операторы import
относятся к каталогу приложения.
Самый распространенный подход, который я видел, - просто скопировать пакеты из site-packages
в каталогприложение.Это включает ручную работу и подвержено ошибкам.
Другой подход был к изменениям install_lib
и install_scripts
в ~/.pydisutils.cfg
, но это не позволяет мне одновременно использовать pip
в моем домашнем каталоге.
Есть ли у вас какие-либо предложения для этого?