Pab*_*blo 7 gem ruby-on-rails rvm ubuntu-12.04
我在Ubuntu机器上安装rails,到目前为止我在阅读以下教程时没有遇到任何问题:
https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm http://pragashblog.blogspot .COM/2012/05 /设置-UP-RVM,红宝石和护栏上,ubuntu.html
但是当我尝试安装rails时:
宝石安装导轨
我收到以下错误:
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/usr/local/rvm/rubies/ruby-1.9.3-p374/bin/ruby extconf.rb
creating Makefile
make
compiling generator.c
make: I.: Command not found
make: [generator.o] Error 127 (ignored)
linking shared-object json/ext/generator.so
make: shared: Command not found
make: [generator.so] Error 127 (ignored)
make install
compiling generator.c
make: I.: Command not found
make: [generator.o] Error 127 (ignored)
linking shared-object json/ext/generator.so
make: shared: Command not found
make: [generator.so] Error 127 (ignored)
/usr/bin/install -c -m 0755 generator.so /usr/local/rvm/gems/ruby-1.9.3-p374/gems/json- 1.7.6/lib/json/ext
/usr/bin/install: cannot stat `generator.so': No such file or directory
make: *** [/usr/local/rvm/gems/ruby-1.9.3-p374/gems/json-1.7.6/lib/json/ext/generator.so] Error 1
Gem files will remain installed in /usr/local/rvm/gems/ruby-1.9.3-p374/gems/json-1.7.6 for inspection.
Results logged to /usr/local/rvm/gems/ruby-1.9.3-p374/gems/json-1.7.6/ext/json/ext/generator/gem_make.out
Run Code Online (Sandbox Code Playgroud)
显然我已经检查过make是否可用,并且它已经在PATH上了.事实上,哪个和哪个rvm给出了以下结果:/ usr/bin/make/usr/local/rvm/bin/rvm
所以......我不认为这与PATH有关.
有任何想法吗??我该怎么办?
你缺少必需的包裹:
rvm get head
rvm requirements run
rvm remove 1.9.3
rvm use 1.9.3 --install --default
gem install rails
Run Code Online (Sandbox Code Playgroud)
我遇到了同样的问题...在'sudo apt-get install build-essentials'之后运行'rvm reinstall 1.9.3'为我修复了它.我想也许红宝石没有注意到我安装gcc时,仍然相信我没有它.
归档时间: |
|
查看次数: |
3511 次 |
最近记录: |