{"action":"created","issue":{"url":"https://api.github.com/repos/XX-net/XX-Net/issues/2496","repository_url":"https://api.github.com/repos/XX-net/XX-Net","labels_url":"https://api.github.com/repos/XX-net/XX-Net/issues/2496/labels{/name}","comments_url":"https://api.github.com/repos/XX-net/XX-Net/issues/2496/comments","events_url":"https://api.github.com/repos/XX-net/XX-Net/issues/2496/events","html_url":"https://github.com/XX-net/XX-Net/issues/2496","id":143637864,"number":2496,"title":"最新开发版，网页界面中部署服务端无提示失败","user":{"login":"yfdyh000","id":1769875,"avatar_url":"https://avatars.githubusercontent.com/u/1769875?v=3","gravatar_id":"","url":"https://api.github.com/users/yfdyh000","html_url":"https://github.com/yfdyh000","followers_url":"https://api.github.com/users/yfdyh000/followers","following_url":"https://api.github.com/users/yfdyh000/following{/other_user}","gists_url":"https://api.github.com/users/yfdyh000/gists{/gist_id}","starred_url":"https://api.github.com/users/yfdyh000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yfdyh000/subscriptions","organizations_url":"https://api.github.com/users/yfdyh000/orgs","repos_url":"https://api.github.com/users/yfdyh000/repos","events_url":"https://api.github.com/users/yfdyh000/events{/privacy}","received_events_url":"https://api.github.com/users/yfdyh000/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-03-26T00:39:34Z","updated_at":"2016-03-26T06:49:35Z","closed_at":null,"body":"直接调用 uploader.py 正常。\r\n\r\n[INFO] deploy begin.\r\nTraceback (most recent call last):\r\n  File \"D:\\XX-Net\\gae_proxy\\server\\uploader.py\", line 45, in <module>\r\n    from google.appengine.tools import appengine_rpc, appcfg\r\n  File \"D:\\XX-Net\\gae_proxy\\server\\lib\\google\\appengine\\tools\\appcfg.py\", line 56, in <module>\r\n    from oauth2client.contrib import devshell\r\nImportError: No module named 'oauth2client.contrib'"},"comment":{"url":"https://api.github.com/repos/XX-net/XX-Net/issues/comments/201719338","html_url":"https://github.com/XX-net/XX-Net/issues/2496#issuecomment-201719338","issue_url":"https://api.github.com/repos/XX-net/XX-Net/issues/2496","id":201719338,"user":{"login":"yfdyh000","id":1769875,"avatar_url":"https://avatars.githubusercontent.com/u/1769875?v=3","gravatar_id":"","url":"https://api.github.com/users/yfdyh000","html_url":"https://github.com/yfdyh000","followers_url":"https://api.github.com/users/yfdyh000/followers","following_url":"https://api.github.com/users/yfdyh000/following{/other_user}","gists_url":"https://api.github.com/users/yfdyh000/gists{/gist_id}","starred_url":"https://api.github.com/users/yfdyh000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yfdyh000/subscriptions","organizations_url":"https://api.github.com/users/yfdyh000/orgs","repos_url":"https://api.github.com/users/yfdyh000/repos","events_url":"https://api.github.com/users/yfdyh000/events{/privacy}","received_events_url":"https://api.github.com/users/yfdyh000/received_events","type":"User","site_admin":false},"created_at":"2016-03-26T06:49:35Z","updated_at":"2016-03-26T06:49:35Z","body":"弄明白了，我升级py3分支时没清理，直接覆盖的，py2的不少库还在 gae_proxy\\server\\lib\\oauth2client 里面，包括那个contrib。\r\n\r\n不过干净的py3 zip导出仍遇到问题：\r\nD:\\7c407d081b0badc5764570c53e0a3c1e6fdd5f9e\\gae_proxy\\server>uploader.py xx-net 1@1.com 1\r\nTraceback (most recent call last):\r\n  File \"D:\\7c407d081b0badc5764570c53e0a3c1e6fdd5f9e\\gae_proxy\\server\\uploader.py\", line 45, in <module>\r\n    from google.appengine.tools import appengine_rpc, appcfg\r\n  File \"D:\\7c407d081b0badc5764570c53e0a3c1e6fdd5f9e\\gae_proxy\\server\\lib\\google\\appengine\\tools\\appengine_rpc.py\", line 303\r\n    \"and verify you are a human.  Then try again.\"), file=sys.stderr)\r\n                                                         ^\r\nSyntaxError: invalid syntax"}}