2014-05-15 12 views
2

레일을 처음 접했고 레일스 튜토리얼을 따라 왔습니다. 나는 두 개의 다른 프로젝트를 만들고 밀어 낸 다음 잘못되었다. OSX 매버릭스에서 실행 중.새 프로젝트를 만들 때 레일 오류가 발생했습니다.

'workspace'라는 작업 폴더가 있습니다.

나는 레일 -v 실행하면 내가

ruby 2.0.0p451 (2014-02-24 revision 45167) [x86_64-darwin12.5.0] 

를 얻을 수 -v 루비를 실행하면 :

rails new sample_app --skip-test-unit 

과 : 나는 모두를 시도

다음
Rails 4.0.5 

rails _4.0.5_ new sample_app --skip-test-unit 
01 23,516,

(즉, 설치하고 잘 실행)

그때 않습니다 : CD를 sample_app이 나타납니다 :

RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too, 
you can ignore these warnings with 'rvm rvmrc warning ignore /Users/sebastian/workspace/sample_app/Gemfile'. 
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'. 

나는 계속 루비 -v를 요청하고, 내부 레일-V와 동일한입니다. 지금까지 잘 작동합니다. 내 gemfile를 업데이트하면

source 'https://rubygems.org' 
ruby '2.0.0' 
#ruby-gemset=railstutorial_rails_4_0 

gem 'rails', '4.0.5' 

group :development, :test do 
gem 'sqlite3', '1.3.8' 
gem 'rspec-rails', '2.13.1' 
end 

group :test do 
gem 'selenium-webdriver', '2.35.1' 
gem 'capybara', '2.1.0' 
end 

gem 'sass-rails', '4.0.1' 
gem 'uglifier', '2.1.1' 
gem 'coffee-rails', '4.0.1' 
gem 'jquery-rails', '3.0.4' 
gem 'turbolinks', '1.1.1' 
gem 'jbuilder', '1.0.2' 

group :doc do 
gem 'sdoc', '0.3.20', require: false 
end 

group :production do 
gem 'pg', '0.15.1' 
gem 'rails_12factor', '0.0.2' 
end 

내가 레일이 오류가 -v

Could not find gem 'rails_12factor (= 0.0.2) ruby' in the gems available on this machine. 
Run `bundle install` to install missing gems. 

자습서 :

그런 다음 튜토리얼은 현재 gemfile를 제거하고이로 대체 나를 원

$bundle install --without production 
$ bundle update 
$ bundle install 

에 저를 원하는 것은 내가 생산--without 설치 번들 않는 경우 상단에이 물건을

An error occurred while installing nokogiri (1.6.2.1), and Bundler cannot continue. 
Make sure that `gem install nokogiri -v '1.6.2.1'` succeeds before bundling. 

:3210이 오류를 얻을

http://i.stack.imgur.com/XwA4q.png

을 그래서이 문제를 해결 어떻게? 내가 도대체 ​​뭘 잘못하고있는 겁니까. 매우 noobie 친절한 대답으로 좋을 것입니다. 이 그것을 고정되어 있지 편지 L 다음 2. 간단하게 변화하는 나를 위해

+2

, 터미널 – peresleguine

+0

에 libiconv'를 설치 양조'시도 그리고 아마도'양조 libxml2' 설치 @ Thahakp 코멘트를 무시하면 쓸모가 없습니다. –

+0

Nokogiri가 설치에 실패했다고 생각하기 시작한 것은 표준 설치 프로세스의 일부일뿐입니다. – Cereal

답변

1

당신의 Gemfile이 rails_12factor (수 열두 나열되어 있는지 확인합니다 :

그룹

: 생산 '페이지' 보석을, '0.17.1' 보석 또한, 'rails_12factor'같은 튜토리얼에 이어 '0.0.2' 끝

, 같아요. libiconv가없는

관련 문제