相关疑难解决方法(0)

安装Ruby on Rails时出错:"无法构建gem原生扩展"

我正在运行Crunchbang 11(基于Debian).

我正在尝试安装Ruby on Rails,如下所示:

gem install rails --version 4.0.0
Run Code Online (Sandbox Code Playgroud)

我收到错误"无法构建gem原生扩展".

我的ruby是版本2.0.0p247,我的RubyGems是2.0.0.

这是什么问题?


这是完整的错误输出:

Building native extensions.  This could take a while...
ERROR:  Error installing rails:
    ERROR: Failed to build gem native extension.

    /home/erlkoenig/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb
creating Makefile

make
compiling atomic_reference.c
linking shared-object atomic_reference.so

make install
/usr/bin/install -c -m 0755 atomic_reference.so /home/erlkoenig/.rvm/gems/ruby-2.0.0-p247/gems/atomic-1.1.10/lib/home/erlkoenig/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/x86_64-linux
/usr/bin/install: cannot create regular file `/home/erlkoenig/.rvm/gems/ruby-2.0.0-p247/gems/atomic-1.1.10/lib/home/erlkoenig/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/x86_64-linux': No such file or directory
make: *** [install-so] Error 1


Gem files will remain installed in /home/erlkoenig/.rvm/gems/ruby-2.0.0-p247/gems/atomic-1.1.10 for inspection. …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

32
推荐指数
4
解决办法
8万
查看次数

标签 统计

ruby-on-rails ×1