通常我会使用virtualenv
and pip
用于部署 Web 应用程序。对于 Google App Engine,这是行不通的,因为所有import
语句与应用程序的目录相关。
我看到的最常见的方法是简单地从site-packages
到应用程序的目录。这涉及手动工作并且容易出错。
另一种方法是改变install_lib
and install_scripts
in ~/.pydisutils.cfg
,但这不允许我使用pip
同时在我的主目录中。
您对此有什么建议吗?
看来要手动添加virtualenv
to sys.path
目前为我解决问题:
sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), 'dev.env/lib/python2.5/site-packages/'))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)