我正在尝试使用Ruby on Rails从github安装开源软件到Heroku。这是一个社区项目。我不知道我在做什么,但我正试图弄清楚我走了。我不是开发人员。完全没有。
我成功运行了这个命令:git clone git://github.com/austintimeexchange/oscurrency
然后我转到了oscurrency目录并运行了这个命令:rake heroku:install
我被告知我错过了Rails 2.3.11 gem,所以我按照说明安装它。
现在,当我运行rake heroku:install时,我收到此错误:rake / rdoctask已过时且不再受支持。
我不知道这意味着什么或如何从这里前进。我担心安装宝石是错误的选择。有人可以帮我指导一下吗?我的理解是这是一个简单的安装,但没有经验也没有详细的说明,对我来说并不是那么简单。谢谢!
Lynn
@Anil好的,我这次克隆了正确的版本并运行了bundle install。经过多次安装后,它出现了这个错误:
无法构建gem原生扩展。 检查vm_core.h ...没有 Makefile创建失败 没有ruby-1.9.3-p392的源代码,它提供了debugger-ruby_core_source gem extconf.rb失败了 由于某些原因无法创建Makefile,可能是由于缺少必要的库和/或标头。检查mkmf.log文件以获取更多详细信息。您可能需要更多配置选项。
然后列出了提供的配置选项,并说明Gem文件将在何处安装以供检查以及记录结果的位置。如果需要,我可以包括这个,但我想知道是否有某种方法可以复制它而不是全部输入?
不确定如何从这里开始。
感谢您的帮助!我至少取得了进步!
答案 0 :(得分:0)
首先,你克隆了一个3岁的存储库,现在已经过时了。
克隆此存储库https://github.com/oscurrency/oscurrency,然后首先运行
bundle install
然后安装heroku和其他东西。