Google App Engine上的Requirements.txt

时间:2015-02-14 21:23:21

标签: python google-app-engine

如何在Google App Engine实例上安装第三方库?

这是我的requirements.txt文件:

Django==1.6
MySQL-python==1.2.5
pycrypto==2.6.1

# how to install these three?
braintree==2.29.0
twilio==3.6.6
apns==1.1.2

我如何在项目中安装这些外部库?

1 个答案:

答案 0 :(得分:1)

您可以通过下载这些软件包并将其本地添加到项目中来完成此操作。这是一个例子:

myproject/
   - bin/
      - __init__.py
      - braintree
      - twilio
      - apns.py
      - (any other modules or files to import)

然后,在设置文件中,确保已将bin添加到路径中:

# settings.py
import sys
sys.path.append(os.path.join(os.path.dirname(__file__),  "bin"))

这应该在本地导入这些模块。