- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 CodeDeploy,它在 Windows 实例上部署应用程序。我有一个 Python 脚本,它作为 ValidateService
的一部分运行钩子(Hook)。以下是我在该脚本中的代码:
print("hello")
所以,我删除了所有内容,只打印
hello
作为此脚本的一部分。当 CodeDeploy 调用此脚本时,出现以下错误:
appspec.yml
文件:
...
ValidateService:
- location: scripts/verify_deployment.py
timeout: 900
我尝试在 Google 上获得一些帮助,但一无所获。有人可以在这里帮助我。
最佳答案
正如 Marcin 已经在评论中回答的那样,我认为您不能简单地在 CodeDeploy 中运行 python 脚本。至少不是原生的。
您看到的错误意味着 Windows 不知道如何执行您提供的脚本。 AFAIK Windows 不能本地运行 python(就像大多数 linux 发行版一样)。
我不是很习惯 CodeDeploy,但给出了 https://github.com/aws-samples/aws-codedeploy-samples/tree/master/applications/SampleApp_Windows 的例子,我觉得你得先安装python。
关于python - CodeDeploy 失败并显示错误 Errno::ENOEXEC 并显示消息 Exec 格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69218462/
我正在尝试使用 supervisord 运行一个 java 进程,并且得到: couldn't exec /var/application/start_tester: ENOEXEC start_te
我有一个正在运行的 Ubuntu Docker 容器,其中安装了 python3.7、mongodb 和 supervisor。当我尝试通过主管服务运行我的 python 脚本时,它会抛出以下错误:
我有一个 CodeDeploy,它在 Windows 实例上部署应用程序。我有一个 Python 脚本,它作为 ValidateService 的一部分运行钩子(Hook)。以下是我在该脚本中的代码:
我正在设置我的服务器来运行 Django Web 应用程序,我的 gunicorn_start 文件运行良好: NAME="hello_app"
我是一名优秀的程序员,十分优秀!