instalar el cliente de almacenamiento en la nube de Google Python en Ubuntu 14.04

Estoy trabajando en Ubuntu 14.04, 32 bit. Recibo este error en el código del servidor de Google App Engine:

import cloudstorage 

ImportError: Ningún módulo llamado cloudstorage

Ejecuté este comando para instalar el módulo GCS:

pip instalar GoogleAppEngineCloudStorageClient -t / home / john / software / google_appengine / lib / –force-reinstalar

Mi compañero de trabajo instaló el módulo cloudstorage en Windows 7 simplemente copiando la carpeta ‘cloudstorage’ en la carpeta GAE / lib. Ejecutar el código en su PC no produce ImportError. También probé esto

¿Cómo puedo instalar el módulo cloudstorage en Linux para evitar ImportError?

Primero necesitas instalar el cliente, usando svn obtienes las demos y el código de prueba:

Descargar: svn checkout http://appengine-gcs-client.googlecode.com/svn/trunk/python gcs-client

Luego cd gcs-client/src y sudo/python or python setup.py install

Puedes usar pip pero no obtendrás las demostraciones y el código de prueba:

 pip install GoogleAppEngineCloudStorageClient -t  

La biblioteca debe estar instalada en el directorio de su aplicación. Los documentos sugieren usar PIP para ponerlo en /lib ::

 pip install GoogleAppEngineCloudStorageClient -t  

Lo que no mencionan es que si tiene que crear un directorio lib , debe poner un __init__.py (vacío) en lib para que Python lo lea como importable. También tendrás que decir import lib.cloudstorage .

Prueba esto:

 pip install GoogleAppEngineCloudStorageClient -t  

Luego prueba si funciona con:

 python -c "import cloudstorage"