gpt4 book ai didi

ruby - Graphite 烯 : ruby bundler install fails

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:06:44 26 4
gpt4 key购买 nike

我安装了最新的graphene来 self 的 Debian 6.0 Linux 服务器上的 /opt/graphene 中的 github。我正在尝试编写一个 graphite仪表板 graphene ,但我在使用 ruby​​ 的 bundler 时遇到了问题

  1. 当我关注 github markdown README.md , 我成功安装了 ruby debian 软件包以及 rubygems
  2. 接下来,我 sudo gem install serve 没问题。
  3. 我可以在端口 4000 上浏览示例站点,所以我知道 rubyrubygems 正在工作...

Successful graphene ruby serve

接下来,我安装 bundler按照 Graphite 烯自述文件的要求,使用 sudo gem install bundler;但是,当我在 README.md 中执行下一步时,bundle install 失败...

[mpenning@tsunami graphene]$ sudo /var/lib/gems/1.8/gems/bundler-1.2.0/bin/bundle install
[sudo] password for mpenning:
/var/lib/gems/1.8/gems/bundler-1.2.0/bin/bundle:2:in `require': no such file to load -- bundler (LoadError)
from /var/lib/gems/1.8/gems/bundler-1.2.0/bin/bundle:2
[mpenning@tsunami graphene]$

我不是完全不知道 ruby,但令人困惑的是为什么它在第 2 行失败

[mpenning@tsunami graphene]$ sudo head /var/lib/gems/1.8/gems/bundler-1.2.0/bin/bundle
#!/usr/bin/env ruby
require 'bundler'
# Check if an older version of bundler is installed
$:.each do |path|
if path =~ %r'/bundler-0.(\d+)' && $1.to_i < 9
err = "Please remove Bundler 0.8 versions."
err << "This can be done by running `gem cleanup bundler`."
abort(err)
end
end
[mpenning@tsunami graphene]$

安装bundler不言而喻。我的 ruby-fu 很弱,但失败对我来说没有意义。拥有超过 1000 个 github star 和 76 个 fork,我怀疑 README.md 在这一步是错误的;我怀疑这是我本地环境的问题。

有人可以帮助我正确执行 bundle install 的步骤吗?

最佳答案

使用 /var/lib/gems/1.8/bin/bundle

如果需要,您也可以将它链接到 /usr/local/bin:

ln -s /var/lib/gems/1.8/bin/bundle /usr/local/bin/bundle

关于ruby - Graphite 烯 : ruby bundler install fails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12349859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com