0

I have installed gcloud on my machine and it works correctly.

When deploying to Google App Engine, I install all requirements to lib (pip install -t lib -r requirements.txt).

gberger
  • 2,813
  • 3
  • 28
  • 50
  • Possible duplicate of [How to include third party Python libraries in Google App Engine?](http://stackoverflow.com/questions/14850853/how-to-include-third-party-python-libraries-in-google-app-engine) – Tim Hoffman Jan 22 '16 at 11:56
  • With the caveat that some third party libraries are pre-installed in Google App Engine and we must simply specify as such in app.yaml, and also that information that pycrypto is needed is nowhere. – gberger Jan 22 '16 at 18:38
  • Except most of the 3rd party libs supported in in app.yaml are not included in the SDK which means you have to install them locally, but you do not deploy them with your application. – Tim Hoffman Jan 22 '16 at 23:16

1 Answers1

3

You have to add pycrypto to your libraries in app.yaml:

libraries:
- name: pycrypto
  version: "latest"
gberger
  • 2,813
  • 3
  • 28
  • 50