通过 cli 错误为 rails 应用程序初始化 AWS
Initializing AWS for rails app via cli error
我正在尝试使用 AWS CLI 将我的 rails 应用程序部署到 AWS Beanstalk,看起来当我尝试初始化我的存储库时出现错误,因为我没有 python 安装?我的问题是,我需要安装 python 才能工作吗?如果我的应用程序是在 Ruby 开发的,为什么我需要 python,或者这与亚马逊如何构建该工具有关?
$eb init
Traceback (most recent call last):
File "/usr/local/bin/eb", line 5, in <module>
from pkg_resources import load_entry_point
File "/Library/Python/2.7/site-packages/pkg_resources/__init__.py", line 3131, in <module>
@_call_aside
File "/Library/Python/2.7/site-packages/pkg_resources/__init__.py", line 3117, in _call_aside
AWS 网站声明要求:
The EB CLI is developed in Python and requires Python version 2.7 or 3.4 in order to run.
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html
CLI 与 Ruby 或 Rails 无关,只是亚马逊选择在 Python 中编写他们的工具,因此您需要 python 才能使用它。
我正在尝试使用 AWS CLI 将我的 rails 应用程序部署到 AWS Beanstalk,看起来当我尝试初始化我的存储库时出现错误,因为我没有 python 安装?我的问题是,我需要安装 python 才能工作吗?如果我的应用程序是在 Ruby 开发的,为什么我需要 python,或者这与亚马逊如何构建该工具有关?
$eb init
Traceback (most recent call last):
File "/usr/local/bin/eb", line 5, in <module>
from pkg_resources import load_entry_point
File "/Library/Python/2.7/site-packages/pkg_resources/__init__.py", line 3131, in <module>
@_call_aside
File "/Library/Python/2.7/site-packages/pkg_resources/__init__.py", line 3117, in _call_aside
AWS 网站声明要求:
The EB CLI is developed in Python and requires Python version 2.7 or 3.4 in order to run.
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html
CLI 与 Ruby 或 Rails 无关,只是亚马逊选择在 Python 中编写他们的工具,因此您需要 python 才能使用它。