GAE初探-鼻の灰

1591 ワード

GAEが一定の条件でアプリを無料で配布できることを考慮し、これまで潜在的な顧客がGAEを使用する必要があった.
ついに理解することにした.
比較的馴染みのあるdjangoを切り込み点として、
 
1.まずGAE-launcherをインストールし、あまり問題ないようです
2.これを用いてappを生成する(djangoプロジェクトではなく、キャベツのアーキテクチャを比較する)
3.デスクトップ版deployでは、失敗し、グーグルのサイトを開くことができなかったようです.GFWの賜物を拝む.
 
OK、コマンドライン設定エージェントで迂回してみてください.
set HTTP_PROXY = xxxxx
set HTTPS_PROXY=xxxxx
appcfg.py update your_app
 
失敗しました.urllib 2がwindow 7の下にバグがあるようです.次のエラーを報告します.
...

File "C:\Program Files (x86)\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 194, in connect

  self._tunnel()

File "C:\Program Files (x86)\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 137, in _tunnel

  (_, code, message) = response._read_status()

File "C:\Python27\lib\httplib.py", line 371, in _read_status

  raise BadStatusLine(line)

httplib.BadStatusLine: ''


  
 
補足説明:python 2.7.6‑win 7旗艦版64 bit
 
何回か試して、最後に自分のvpsで試してみたいと思って、やはりあきらめて、ハードディスクの空間は限られています.
 
====
/opt/google_cloud_sdk/google-cloud-sdk/bin/gcloud auth activate-service-account [email protected] --key-file/home/tommy/gae__cre/qweklidfa-bc4aa799df05.p12
 
http://stackoverflow.com/questions/19391252/how-to-obtain-a-private-key-for-a-legacy-google-app-engine-project
 
http://stackoverflow.com/questions/25066461/how-to-get-gcloud-auth-activate-service-account-persist
 
https://cloud.google.com/appengine/docs/python/tools/uploadinganapp#Python_Using_an_HTTP_proxy