AWS aws.push ImportError:Ubuntu 中没有名为 boto 的模块

2024-03-16

我正在尝试遵循本教程:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html

为了使用 Ubuntu 在 AWS 中部署 Ruby on Rails 应用程序。

一切都很顺利(我可以在本地运行我的应用程序),直到最后一步。当我运行 aws.push 时,出现下一个错误。

   roberto@ubuntu:~/dev/myapp$ git aws.push
Traceback (most recent call last):
  File ".git/AWSDevTools/aws.elasticbeanstalk.push", line 21, in <module>
    from aws.dev_tools import * 
  File "/home/roberto/dev/myapp/.git/AWSDevTools/aws/dev_tools.py", line 5, in <module>
    import boto
ImportError: No module named boto

我读过这篇文章git aws.push:没有名为 boto 的模块 https://stackoverflow.com/questions/23297719/git-aws-push-no-module-named-boto并运行:

pip install boto
pip freeze > reqIuirements.txt
git add .
git commit -m "Added boto"
git aws.push

但结果还是一样。

UPDATE:我认为这个问题与我的 python 版本有关。 当我跑步时which python我得到/usr/bin/python。如果我执行 ls 这个文件夹,我会看到 python、python2、python2.7、python3、python3.4。

当我跑步时python I get:

Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

我不知道该怎么办。

问题是第一次安装 boto 由于权限问题而无法工作,我没有意识到。我跑了sudo pip install boto这次一切都很顺利。


所发生的情况是,特定 AWS 教程中提供了 eb 命令行界面 (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html)不提供最新版本的boto。

当你这样做的时候

pip install boto

您安装了最新版本https://github.com/boto/boto https://github.com/boto/boto这解决了这个问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AWS aws.push ImportError:Ubuntu 中没有名为 boto 的模块 的相关文章

随机推荐

  • Tomcat 6 在达到最大线程数后停机

    我们的 Tomcat 6 0 29 在达到最大线程数后就崩溃了 我真的很感激任何帮助 因为它是一个生产服务器 以下是 catalina log 文件的一部分 INFO Maximum number of threads 600 create
  • MongoDB 聚合不同文档中两个数组中的项目计数?

    这是我的 MongoDB 集合架构 company String model String cons String array of tags that were marked as cons pros String array of ta
  • 用于传入文件的 Apache Mina SFTP 服务器端通道侦听器

    我正在尝试弄清楚如何为基于 Java 的 SFTP 服务器实现服务器端侦听器 以提醒我传入的文件传输 我正在使用最新版本的 Apache Mina 我的场景是我的服务器简单地从客户端接收文件 并在存储之前对文件执行 某些操作 这可能是错误检
  • 尝试获取非对象的属性 - CodeIgniter

    我正在尝试制作更新表单 它将检索所选特定 ID 的数据 并填写表单 以便其可用于更新 当我单击特定条目 在我的例子中为产品 上的编辑时 它会将我带到edit product view 但指出错误 试图获得非物体的财产 对于我使用的每个变量s
  • 自动化 Web 活动,包括表单提交、JavaScript 和 SSL

    我正在尝试自动登录我的小型社区银行 浏览多个链接 然后下载 OFX 我似乎找不到一个足够强大的开源工具来处理这种情况 像 mechanize 这样的自动化框架无法处理 Javascript 我需要它在无图形环境中运行 通过 cron 所以我
  • 如何删除工作副本中所有未版本控制/忽略的文件/文件夹?

    如果我有 Subversion 存储库的工作副本 是否可以使用单个命令或工具删除该工作副本中所有未版本控制或忽略的文件 本质上 我正在寻找 SVN 类似物git clean http www kernel org pub software
  • 使用 KnpPaginatorBundle 对 Symfony 表单集合进行分页

    like in 如何处理包含 500 多个项目的 Symfony 表单集合 https stackoverflow com questions 18718952 how to handle symfony form collection w
  • 如何在R中对字符串中数字的所有实例求和

    假设我有一个字符串如下 The specimen is 34 x 1 x 5 mm and there is also another thing in there that is 22 x 4 x 1 mm and a further t
  • SQL 计算连胜和连败

    如果我有一个如下所示的 SQL 表 我如何计算当前的连胜或连败 以及按赛季分组 重置连胜或连败 我想更新表格并填充每条记录的条纹 因此 对于 1 连胜将是 1 2 将是 1 3 将是 2 但一旦我们下降到 7 它将再次重置为 1 1 表示
  • 如何将 SAFEARRAY 从 C# 传递到 COM?

    我有一个 ATL COM 服务器 其中接口的方法是 CVivsBasic UpdateSwitchPlan BSTR plan name SAFEARRAY plan 这个函数的 IDL 看起来像 typedef struct LONG t
  • 使用 php jquery ajax 从 mysql 获取图像并将其显示在 DIV 内的 html 页面中

    我在深入搜索我的问题后正在编辑我的问题基本上我的网站是一个时尚展示网站它显示鞋布和包等现在很明显我将有很多图片我正在用 jquery 和 javascript 解决我的问题用户单击索引页面上的缩略图 或者转到菜单并单击鞋子链接 javasc
  • 忽略空格的 NSPredicate

    我需要使用 NSPredicate 来匹配两个字符串 不区分大小写 不区分变音符号 和空白不敏感 谓词看起来像这样 NSPredicate predicateWithFormat Key cdw userInputKey w 修饰符是一种发
  • LINQ 比简单循环慢很多吗? [复制]

    这个问题在这里已经有答案了 可能的重复 是否应该避免使用 LINQ 因为它很慢 https stackoverflow com questions 3769989 should linq be avoided because its slo
  • 如果我使用 4 倍曼哈顿距离作为 15-Puzzle 的启发式,为什么 A* 会更快

    我已经实现了 A 算法来解决 15 个难题 我进行了一项研究 寻找一些可行或可接受的启发法 寻找快速解决方案 我发现使用 4 曼哈顿距离作为启发法总是可以在不到一秒的时间内解决任何 15 个谜题 我尝试过这个并且有效 我试图找到答案 但找不
  • 加载 SSIS 包或新项目时 SSDT 崩溃

    随着 SSDT 2016 GA 的发布 我已经加载了 SQL Server 2016 GA Developer Edition 新的 SSMS 2016 独立版本 甚至 Visual Studio 2015 Update 2 专业版 但每当
  • 发送电子邮件广播

    我正在开发一个应用程序 该应用程序允许管理层定期或根据各种其他标准向注册用户 选择加入 发送广播电子邮件 无论如何 我很好奇是否应该向每个收件人发送单独的电子邮件 还是在一条消息中密件抄送所有收件人 目前 电子邮件列表大约有 1500 个收
  • ubuntu 18.04 中 dpdk 和 ovs 上的 testpmd 出现问题

    我有一个 X520 SR2 10G 网卡 我将用它来创建 2 个使用 dpdk 编译的 OpenvSwitch 虚拟接口 从 ubuntu 18 04 的存储库安装 并使用 testpmd 测试这个虚拟接口 我做了以下工作 创建桥梁 ovs
  • BeanUtils.cloneBean() 深拷贝

    如果 bean 中的所有对象都实现Serializable界面 将BeanUtils cloneBean 做深拷贝吗 Use SerializationUtils clone https commons apache org proper
  • WP 数据库错误查询 SELECT wp_ 的“字段列表”中未知列“wp_”

    请不要关闭这个问题 它不是重复的 并且解释如何在 MySQL 上使用引号的建议链接对我没有任何作用 因为这个问题是在 WP 脚本内 谢谢 我正在尝试在 WP 5 4 1 上安装cleanWindows 2019 Server 虚拟机 我没用
  • AWS aws.push ImportError:Ubuntu 中没有名为 boto 的模块

    我正在尝试遵循本教程 http docs aws amazon com elasticbeanstalk latest dg create deploy Ruby rails html http docs aws amazon com el