如何使用Google App Engine管理第三方Python库?(virtualenv?pip?)

如何使用Google App Engine管理第三方Python库?(virtualenv?pip?),第1张

如何使用Google App Engine管理第三方Python库?(virtualenv?pip?)

简单地说:

$ pip install -r requirements.txt -t <your_app_directory/lib>

创建/编辑

<your_app_directory>/appengine_config.py

"""This file is loaded when starting a new application instance."""import sysimport os.path# add `lib` subdirectory to `sys.path`, so our `main` module can load# third-party libraries.sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'lib'))
更新

Google将其示例更新为

appengine_config.py
,例如:

    from google.appengine.ext import vendor    vendor.add('lib')

注意:即使他们的示例

.gitignore
忽略了
lib/
目录,但是如果使用
git-push
部署方法,您仍然需要将该目录置于源代码控制之下。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5651002.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存