`
canofy
  • 浏览: 820997 次
  • 性别: Icon_minigender_1
  • 来自: 北京、四川
社区版块
存档分类
最新评论

GAE发布

阅读更多
很久没有写GAE的东西了,突然想写了点东西,很奇怪突然之间就传不上去了,老是提示需要安装python的ssl的那个东西,每次都提示WARNING appengine_rpc.py:399 ssl module not found.
Without the ssl module, the identity of the remote host cannot be verified, and
connections may NOT be secure. To fix this, please install the ssl module from
http://pypi.python.org/pypi/ssl .
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl
这一段话,打开http://code.google.com/appengine/kb/general.html#rpcssl 这个想看一下具体的东西又打不开,只能通过另外的地方了解了。这个貌似只和最新的几个GAE的版本有关系,我同学使用之前的一个版本,用命令的方式上传都不会出现这个问题,我也记得以前我也是啥也没安装就可以上传的,废话不多说了了,接着下面的来吧
首先是解决安装ssl的问题
1、进入http://pypi.python.org/pypi/ssl这里下载ssl-1.15.tar.gz这个文件;
2、解压缩ssl-1.15.tar.gz;
在这里我使用python setup.py install怎么都不行,没办法,又google了一下,貌似这个东西还不能在Windows下很好的安装的样子,在Windows下只能用cygwin安装,还好,以前安装过cygwin的
3、进入cygwin
4、在cygwin下先执行python setup.py build -c mingw32
5、接着在cygwin下再执行python setup.py  install
这样ssl总算是安装上了,但问题又出来了,我机器上使用的python的编译器并不是cygwin里的python编译器,这导致每次点击GAE工具上的deploy的时候还是出现开始的那个问题,我又不知道怎么把cygwin的python加入到环境变量中去,最后的办法是只能使用命令了,在cygwin里进行命令操作,但直接执行python appcfg.py update "/cygdrive/e/GAE/gaeprojectonline/canofy"这个命令呢,又总是出现Another transaction by user  is already in progress for this app and major version. That user can undo the transaction with appcfg.py's "rollback";改了一下app.yaml里的version,由1改为了2,再执行python appcfg.py update "/cygdrive/e/GAE/gaeprojectonline/canofy",倒是提示文件上传了,但GAE工程里还是没有任何的变化啊,不知咋办呢,又google了一下,发现网上有好多都存在着这个问题,参考了http://code.google.com/p/googleappengine/issues/detail?id=1783这个里面的内容,试了两次,终于成功了,呵呵,下面是执行步骤
6、在cygwin下执行python appcfg.py rollback "/cygdrive/e/GAE/gaeprojectonline/canofy"
7、在cygwin下执行python appcfg.py update "/cygdrive/e/GAE/gaeprojectonline/canofy"
最后在打开自己的GAE看了看,终于更改成功了
哎。。。。 怎么感觉GAE现在这么难使了呢,虽然ssl能增加安全性,但也太。。。。
分享到:
评论

相关推荐

    GAE 应用发布管理 AppScale.zip

    GAE 应用发布管理 AppScale ,AppScale 是一个平台,允许用户发布和托管自己的 Google App Engine 的应用程...

    jiql 允许你的应用在GAE上使用SQL语句

    jiql - (允许你的应用在GAE上使用SQL语句) jiql是在JAVA GAE上访问Google Datastore的JDBC wrapper jiql支持标准的sql语言进行访问原版的官方主页 www.jiql.org 由于原版源代码存在一些问题,所以对改版本做了...

    GAE:具有广义优势估计的强化学习算法

    具有广义优势估计的强化学习算法来源: : 可视化: : TensorFlow中实现的最新文献中已发布的强化学习算法的示例。 我的大部分研究都是在连续领域中进行的,我并没有花太多时间在Atari等离散领域中进行测试。 使用带...

    GAE博客程序B3LOGSolov1.0.0forGAE

    java开源博客 -- B3LOG Solo 从 0.4.1 开始,正式同时支持 GAE 平台与常规 Servlet 容器。 B3LOG Solo特性 基于标签的文章分类 同步发布文章到腾讯微博 Ping Google Blog Search Engine 博客/标签 Atom Feed 输出 ...

    GAE for linux (google_appengine_1.9.10)

    google_appengine_1.9.10 for linux 发布于2014-08-28 To install on Linux: Unzip the App Engine SDK file you downloaded (google_appengine_1.9.10.zip), for example: unzip google_appengine_1.9.10.zip ...

    B3LOG Solo v1.0.0 for GAE

    B3LOG Solo特性基于标签的文章分类同步发布文章到腾讯微博Ping Google Blog Search Engine博客/标签 Atom Feed 输出评论回复及邮件提醒自定义页面置顶/相关/随机/站外相关文章文章、页面永久链接(Permalink)文章...

    B3LOG Solo v1.0.0 for GAE.zip

    同步发布文章到腾讯微博 Ping Google Blog Search Engine 博客/标签 Atom Feed 输出 评论回复及邮件提醒 自定义页面 置顶/相关/随机/站外相关文章 文章、页面永久链接(Permalink) 文章草稿夹、签名档、"有...

    GAE-blobstore-master

    1.The first code 0代表测试版本,未正式发布;1以上代表具有系统化架构,即正式发布 2.The second code 微型整合,亦即更接近正式版本。同时,以下代号归零。 3.The third code图形化介面更新次数 4.The fourth ...

    viaja-facil:基于GAE的服务以查找公共交通连接

    我决定将其公开发布,因为我没有时间继续维护它。 Viaja Facil基于以下技术: Java Google App引擎 Google Web工具包 一些自定义JavaScript Viaja Facil分为3个部分: 在Google App Engine上运行的服务器组件:...

    B3LOG java博客程序Solo v1.0.0 for GAE

    Solo 是一个专业、简约、稳定、极速的开源 Java 博客系统。 B3LOG Solo特性 基于标签的文章分类 同步发布文章到腾讯微博 Ping Google Blog Search Engine 博客/标签 Atom Feed 输出 评论回复及邮件提

    B3log-Solo(JAE博客程序) v0.2.6.rar

    B3log-Solo是一个基于GAE(Google App Engine)Java版的博客程序。 B3log-Solo 0.2.6 主要是修复了Bugs、加强稳定性、性能优化。在5.1国际劳动节即将到来之际,B3log开发团队祝所有劳动者节日快乐! 特性: 基于标签...

    B3LOG Solo v1.0.0 for MySQL.zip

    java开源博客 -- B3LOG Solo 从 0.4.1 开始,正式同时支持 GAE 平台与常规 Servlet 容器。 B3LOG Solo特性 基于标签的文章分类 同步发布文章到腾讯微博 Ping Google Blog Search Engine 博客/标签 Atom Feed ...

    Coming-Soon-Webpage:即将发布的包含MaterializeCSS的网页,其中包含倒计时版本

    它具有一个项目发布日期的倒数计时器。 您可以在这里预览: : 正在安装 要自己托管它,您需要的是静态网站托管。 如果您还没有此功能,则可以免费使用Google App Engine( )。 建于 -我强烈推荐一个很棒CSS框架。...

    java8看不到源码-AppleSeed:一个快速且R-OOB(开箱即用)的SpringBoot:evergreen_tree:API构建于Java8之上,适用于Googl

    最新预发布: 为什么以 AppleSeed 为名称? 我们的 Applet 或 App(APP-le,get it?)是我们代码的基础,它是围绕 SpringBoot 设计的。 我们相信让你在这个框架上编码会很棒! :seedling: 种子在春天长成一棵大树 :...

    云计算厂家分类.docx

    AWS发布OpsWorks,Elastic Beanstalk和CloudFront等PaaS功能;谷歌在GAE之外推了GCE;Salesforce.com集成了PaaS产品Force.com和Heroku;Windows Azure跨IaaS、PaaS和SaaS,要打造私有云、公有云、混合云的统一管理云...

    render-gateway:我们渲染网关服务的核心实现

    有关开发、贡献和发布的更多信息,请参阅。 环境变量 有些行为是通过环境变量控制的。 多变的 目的 GAE_SERVICE 这是由 Google Cloud AppEngine 在生产中设置的。 它用于确定正在执行的网关的名称(请参阅 )。 ...

    B3LOGSolo开源博客系统v1.0.0forMySQL

    java开源博客 -- B3LOG Solo 从 0.4.1 开始,正式同时支持 GAE 平台与常规 Servlet 容器。 B3LOG Solo特性 基于标签的文章分类 同步发布文章到腾讯微博 Ping Google Blog Search Engine 博客/标签 Atom Feed 输出 ...

    teammates-ops:与TEAMMATES产品相关的维护和运营相关资料

    TEAMMATES维护和操作指南 这是TEAMMATES的维护网站。 它由文档和保持TEAMMATES运行所需的几个子项目组成。 文献资料 ...发布脚本:自动执行与发布新版本有关的许多任务 GitHub Bot :自动化一些GitHu

    javagae002:AS CS 论文 1 的解决方案

    javagae002的产品发布 product lifecycle name: javagae002 version: as-is promise of usability: none blame: https://github.com/fishjtpcc1 javagae002的产品生命周期愿景 id card: name: javagae002 intent...

    synaesthesia-crx插件

    chrome扩展程序,可根据应用ID更改GAE管理控制台和google cloud控制台的默认颜色。 根据应用程序ID更改Google App Engine管理控制台CSS,以提供有关当前使用的环境的简单直观提示。 1.0.0-对版本号方案的更正。 首次...

Global site tag (gtag.js) - Google Analytics