python - 我如何使用 python 从命令行部署代理

标签 python linux deployment apigee

使用 Python 部署抛出错误:

我使用 Python 代码(它是您的 deploy.py)将我们的代理(我们公司的代理)部署到 apigee 平台中。我读了http://apigee.com/docs/api-services/content/deploying-proxies-command-line

但是当我运行 "python api-platform-samples-master/tools/deploy.py -n apikey -u "yusuf.karatoprak@mobgen.com:Welcome@2014"-o yusufkaratoprak123 -e test - 时会抛出错误p/-d 样本代理”

我想解决这个问题。我添加到 python 代码它不工作。它抛出我错误:名称'ZipFile'未定义

enter image description here

最佳答案

-d 标志值需要指向包含您要部署的示例的/apiproxy 目录的目录。 (在上面的命令中,您似乎指向/sample-proxies,而不是例如/sample-proxies/apikey

尝试使用部署脚本。每个示例代理目录中都有一个。如果您想部署所有示例代理,还有一个脚本/setup/deploy_all.sh。

确保在运行部署脚本之前更新/setup/setenv.sh。

关于python - 我如何使用 python 从命令行部署代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22193875/

相关文章:

java - 我如何在 Chef 的数据包中对 "source"进行一些身份验证?

c# - 从 Visual Studio 2010 部署项目写入 HKLM

python - 异步Python程序中的条件if与twisted

linux - Mercurial 解包错误 : abort: . .. 未知包版本 20

php - 用md5加密文件名

linux - 过滤txt文件中的列

deployment - 发布 Web 角色 Azure 项目时出现错误 "The stream data of file is not yet available."

python - Django 表单集困难

Python:pygame.QUIT()

python - 基于源-目标字典计算源路径