【问题标题】:Is anyone having problems with bundle install after installing el capitan?安装 el capitan 后是否有人遇到捆绑安装问题?
【发布时间】:2016-02-09 13:21:42
【问题描述】:

当我输入bundle install 时,它给了我这个错误:

-bash: bundle: 找不到命令

所以我尝试了gem install bundler -v 1.9.7,得到了这个错误:

错误:执行 gem 时 ... (Gem::FilePermissionError) 您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限。

【问题讨论】:

    标签: ruby-on-rails osx-elcapitan


    【解决方案1】:

    尝试使用 sudo:

    sudo gem install bundler -v 1.9.7
    

    确保您使用的是新版本的 ruby​​,而不是 Mac OS X 附带的版本。您可以使用 RVM 安装新版本:

    gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
    \curl -sSL https://get.rvm.io | bash -s stable --ruby
    

    【讨论】:

    • 尝试过,然后发生了 Bundler::GemspecError: Could not read gem at /Library/Ruby/Gems/2.0.0/cache/autoprefixer-rails-6.1.0.1.gem。它可能已损坏。安装 autoprefixer-rails (6.1.0.1) 时出错,Bundler 无法继续。在捆绑之前确保gem install autoprefixer-rails -v '6.1.0.1' 成功。
    • gem install autoprefixer-rails -v '6.1.0.1' 会发生什么?
    • This: Fetching: autoprefixer-rails-6.1.0.1.gem (100%) 错误: While execution gem ... (Gem::FilePermissionError) 你没有 /Library 的写权限/Ruby/Gems/2.0.0 目录。
    • gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \curl -sSL https://get.rvm.io | bash -s stable --ruby 工作吗?
    • 出现了,收到了两个警告,但我认为它们是正常的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-27
    相关资源
    最近更新 更多