我正在尝试运行此命令
gem intstall sqlite3-ruby -v 1.2.5
在Ubuntu 12.04上,但我一直收到这个错误:
你没有写入/var/lib/gems/1.9.1目录的权限
这使我无法完全运行bundle install命令,因此无法运行rails server命令。
答案 0 :(得分:2)
尝试使用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`requirement':无法加载此类文件 - mkmf(LoadError)
确保您还安装了ruby1.9.1-dev
。
要安装它,请运行此命令
sudo apt-get install ruby1.9.1-dev