【问题标题】:No write permissions when trying to install gem in Ubuntu 12.04尝试在 Ubuntu 12.04 中安装 gem 时没有写入权限
【发布时间】:2012-09-20 01:05:04
【问题描述】:

我正在尝试运行此命令

gem intstall sqlite3-ruby -v 1.2.5

在 Ubuntu 12.04 上,但我不断收到此错误:

您没有对 /var/lib/gems/1.9.1 目录的写入权限

这使我无法完全运行 bundle install 命令,因此我无法运行 rails server 命令。

【问题讨论】:

    标签: gem ubuntu-12.04 sqlite3-ruby


    【解决方案1】:

    使用 sudo 权限试试:

    sudo gem install sqlite3-ruby
    

    如果遇到

    /usr/bin/ruby1.9.1 extconf.rb /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': 无法加载这样的文件 -- mkmf (LoadError)

    确保您还安装了ruby1.9.1-dev

    要安装它,请运行此命令

    sudo apt-get install ruby1.9.1-dev
    

    【讨论】:

    猜你喜欢
    • 2017-11-15
    • 2021-02-10
    • 2015-06-24
    • 1970-01-01
    • 2014-04-17
    • 2018-06-15
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多