2015-05-06 13 views
8

Ubuntu 14.04.đường ray -v không thể tải tệp như vậy - đường ray/cli (LoadError)

Vì vậy, mọi thứ đều hoạt động tốt và tôi đã mở terminal bằng hai tab - một tab có webbrick chạy trên dự án sebcoles của tôi và tab khác tôi đã sử dụng để sao chép repo english_teacher của mình. Tất cả đều được tải về tốt và tôi đã thay đổi vào thư mục.

tôi sẽ chỉ cần dán tất cả mọi thứ ở đây - đó là tất cả khá rõ ràng:

andrew:projects$ cd pinteresting 
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 /home/andrew/projects/pinteresting/Gemfile'. 
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'. 

ruby-2.1.5 is not installed. 
To install do: 'rvm install ruby-2.1.5' 

andrew:pinteresting$ rvm install ruby-2.1.5 

Warning, new version of rvm available '1.26.11', you are using older version '1.26.10'. 
You can disable this warning with: echo rvm_autoupdate_flag=0 >> ~/.rvmrc 
You can enable auto-update with: echo rvm_autoupdate_flag=2 >> ~/.rvmrc 
Searching for binary rubies, this might take some time. 
Found remote file https://rvm_io.global.ssl.fastly.net/binaries/ubuntu/14.04/x86_64/ruby-2.1.5.tar.bz2 
Checking requirements for ubuntu. 
Requirements installation successful. 
ruby-2.1.5 - #configure 
ruby-2.1.5 - #download 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 23.1M 100 23.1M 0  0 1189k  0 0:00:19 0:00:19 --:--:-- 1381k 
No checksum for downloaded archive, recording checksum in user configuration. 
ruby-2.1.5 - #validate archive 
ruby-2.1.5 - #extract 
ruby-2.1.5 - #validate binary 
ruby-2.1.5 - #setup 
ruby-2.1.5 - #gemset created /home/andrew/.rvm/gems/[email protected] 
ruby-2.1.5 - #importing gemset /home/andrew/.rvm/gemsets/global.gems.................................... 
ruby-2.1.5 - #generating global wrappers........ 
ruby-2.1.5 - #gemset created /home/andrew/.rvm/gems/ruby-2.1.5 
ruby-2.1.5 - #importing gemsetfile /home/andrew/.rvm/gemsets/default.gems evaluated to empty gem list 
ruby-2.1.5 - #generating default wrappers........ 

andrew:pinteresting$ heroku status 

=== Heroku Status 
Development: No known issues at this time. 
Production: No known issues at this time. 

andrew:pinteresting$ rails s 

/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- rails/cli (LoadError) 
    from /home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' 
    from /usr/bin/rails:7:in `<main>' 

andrew:pinteresting$ rails -v 

/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- rails/cli (LoadError) 
    from /home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require' 
    from /usr/bin/rails:7:in `<main>' 

Vì vậy, về cơ bản tôi đang hơi say vào lúc này - Tôi không thể làm bất cứ điều gì. Cứu giúp!

+0

Tôi nên thêm rằng mọi thứ vẫn hoạt động tốt trong tab đầu tiên, nhưng bây giờ tôi phải tắt máy tính xách tay của mình. Tôi hy vọng rằng khi tôi khởi động lại này sẽ không được trường hợp nữa :-( – Andy

Trả lời

0

Hóa ra tôi chỉ phải chạy bó cài đặt và mọi thứ vẫn ổn. Tuy nhiên, cho repo pinteresting của tôi, trong đó sử dụng đá quý kẹp giấy, tôi đã phải chạy sudo apt-get cài đặt imagemagick để tải lên hình ảnh trong phát triển.

Chưa dám cam kết bất kỳ điều gì mới và đẩy và triển khai cho heroku. Tôi nghĩ rằng nó sẽ là tốt mặc dù (chạm gỗ).

+0

.... và nó đã được tốt btw. – Andy

8

Bạn đã cài đặt rvm nhưng quên cài đặt rails đá quý. Cài đặt nó sử dụng:

gem install rails 
0

Tôi cũng có lỗi tương tự. Tôi quên chuyển sang phiên bản ruby ​​chính xác và gemset đúng bằng rvm. Đó là nó, tôi đã có thể sắp xếp vấn đề này.

$rvm list 
$rvm use ruby version 
$rvm gemset use gemset-name 
Các vấn đề liên quan