2016-03-22 21 views
0

Raylar gem yüklemeye çalışırken bir sorunum var gibi görünüyor. BaşarıylaRails gem yükleniyor ancak hata veriyor

$

görünüşe göre ben raylar mücevher yüklü:

yüzden 2.2.3

Temelde benim hatadır, rbenv ve yakut versiyonu Ben Ubuntu 14.04 kullanıyorum, this tutorial itibaren adımları takip mücevher raylarını takmak -v 4.2.4

->Successfully installed rails-4.2.4

ama örneğin raylar komutunu kullanmayı deneyin her zaman:

$

-v raylar - Başka raylar

Her yeri aradım komuta için> bin/rails:9:in require': cannot load such file -- rails/commands (LoadError) from bin/rails:9:in <main>'

Ve aynı sonucu var ve kimse benim yaptığım gibi aynı problemi görüyor. Gerçekten şimdi ne yapacağımı bilmiyorum, herhangi bir yardım gerçekten takdir edilecektir.

Şimdiden teşekkürler!


GÜNCELLEME: Ben daha önce oluşturulmuş raylar uygulamasına girmek ve raylar komutu çalıştırmayı denediğinizde görünüşe göre, bu gerçekleşir:

Could not find rake-10.5.0 in any of the sources 
Run `bundle install` to install missing gems. 

Ben gerektiği gibi bundle install her şey normal çalışır çalıştırmak kadar sonra .. Ama eğer klasörden ayrılırsam, artık rayları artık kullanamıyorum, bu yüzden yeni bir ray uygulaması veya herhangi bir şey oluşturamıyorum

+0

rbenv versiyonlarının çıkış nedir? – Akarsh

cevap

0

Zaten Rails deposu içinde oturuyormuşsunuz gibi geliyor. bin/rails. Bu yüzden önce bundle install'u çalıştırmayı deneyin ve gerekirse gem install bundler'u deneyin. Sorun hala sonra tesisat tavsiye & iyi değildir olabilir devam ediyorsa

sudo gem install rails 

bu Link için izlemeniz: İnanıyorum

+0

Evet, daha önce bu problemi yaşadım, ev dizinindeydim ama ne zaman yeni bir raylar uygulaması yapmaya çalıştım, terminal bana bir ray deposunda olduğumu söyledi. Ama, zaten, bu işe yaramadı, bu yüzden raylar ve rbenv kaldırıldı ve tekrar yüklendi, hala –

0

taş ile gemset üzere yüklemeden raylar mücevher deneyin gemset içine kurulu değil raylar rvm ile ruby ​​yükleyin ve sonra gemsetinize raylar gem yükleyin.

Open console 
Select Edit -> Profile Preferences 
Select tab: Title and Command 
Check box 'Run command as a login shell' 
Restart terminal 
and try rvm use 2.2.1 --default 
+0

çalışıyor teşekkürler, denedim ... işe yaramadı. Aynı sonucu aldım –

+0

Şimdi rvm ile ruby ​​kurdunuz mu? –

+0

Sisteminizde kurulu olan 2.2.1' veya daha küçük bir sürümü kullanıp aşağıdakileri kontrol edebilirsiniz: 'rvm list'. sonra raylar komutunu çalıştırmayı deneyin. –

0
gem install rails --no-rdoc --no-ri 
İlgili konular