Tôi thiết lập ruby trên môi trường đường ray bằng cách sử dụng http://jaysonrowe.blogspot.com/2012/04/installing-ruby-and-rails-on-fedora.html. Tôi đã cài đặt mysql 5.5. lỗi bây giờ khi tôi sao chép một dự án từ bitbucket và chạy gói cài đặt, tôi nhận được như sau: lỗiKhông thể tìm thấy capistrano-2.13.3 trong bất kỳ nguồn nào
[[email protected] ruby_repo]$ bundle install
Fetching gem metadata from http://rubygems.org/......
Fetching gem metadata from http://rubygems.org/..
Could not find capistrano-2.13.3 in any of the sources
Khi tôi thực hiện đường ray -v trong thư mục ruby_repo, tôi nhận được như sau:
[[email protected] ruby_repo]$ rails -v
Could not find abstract-1.0.0 in any of the sources
Run `bundle install` to install missing gems.
Dưới đây là của tôi Gemfile:
source 'http://rubygems.org'
gem 'rails', '3.0.10'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'rmagick'
gem "will_paginate", "~> 3.0.pre2"
gem 'mysql2','0.2.7'
gem "nokogiri"
gem 'activemerchant', :require => 'active_merchant'
gem "webrobots", "~> 0.0.10"
gem 'mixpanel'
gem 'thinking-sphinx', '2.0.10'
gem 'whenever', :require => false
gem 'json'
gem 'vimeo'
gem "koala"
gem 'typhoeus'
gem 'delayed_job_active_record'
gem "delayed_job"
gem 'mini_fb'
gem 'daemons'
gem 'annotate'
gem 'capistrano'
gem 'rvm-capistrano'
gem 'grosser-ssl_requirement', :require => 'ssl_requirement'
gem 'acts-as-taggable-on'
gem 'capistrano'
gem 'rvm-capistrano'
# Use unicorn as the web server
# gem 'unicorn'
# Deploy with Capistrano
#gem 'capistrano'
#gem 'capistrano-ext'
#To use debugger (ruby-debug for Ruby 1.8.7+, ruby-debug19 for Ruby 1.9.2+)
# gem 'ruby-debug'
# Bundle the extra gems:
# gem 'bj'
# gem 'nokogiri'
# gem 'sqlite3-ruby', :require => 'sqlite3'
# gem 'aws-s3', :require => 'aws/s3'
# Bundle gems for the local environment. Make sure to
# put test-only gems in this group so their generators
# and rake tasks are available in development mode:
# group :development, :test do
# gem 'webrat'
# end
Khi tôi thực hiện danh sách đá quý, tôi nhận được sau đầu ra
*** LOCAL GEMS ***
actionmailer (3.2.8)
actionpack (3.2.8)
activemodel (3.2.8)
activerecord (3.2.8)
activeresource (3.2.8)
activesupport (3.2.8)
arel (3.0.2)
builder (3.0.4)
bundler (1.2.1)
capistrano (2.13.4)
coffee-rails (3.2.2)
coffee-script (2.2.0)
coffee-script-source (1.4.0)
erubis (2.7.0)
execjs (1.4.0)
highline (1.6.15)
hike (1.2.1)
i18n (0.6.1)
journey (1.0.4)
jquery-rails (2.1.3)
json (1.7.5)
mail (2.4.4)
mime-types (1.19)
multi_json (1.3.6)
mysql2 (0.3.11)
net-scp (1.0.4)
net-sftp (2.0.5)
net-ssh (2.6.1)
net-ssh-gateway (1.1.0)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-ssl (1.3.2)
rack-test (0.6.2)
rails (3.2.8)
railties (3.2.8)
rake (0.9.2.2)
rdoc (3.12)
rubygems-bundler (1.1.0)
rvm (1.11.3.5)
sass (3.2.1)
sass-rails (3.2.5)
sprockets (2.1.3)
sqlite3 (1.3.6)
thor (0.16.0)
tilt (1.3.3)
treetop (1.4.11)
tzinfo (0.3.33)
uglifier (1.3.0)
Tuy nhiên khi tôi tạo một dự án hoàn toàn mới, tôi không gặp phải bất kỳ vấn đề nào như vậy. Bất cứ ai có thể xin vui lòng tel cho tôi những gì có thể là vấn đề?
Bạn có thể giải thích tại sao điều này sẽ giải quyết được sự cố không? –
Tôi đã có cùng một vấn đề (Không thể tìm thấy capistrano-2.13.3 trong bất kỳ nguồn nào). Có vẻ như – Umberto
... vấn đề này có thể dễ dàng được giải quyết theo cách này. Gemfle.lock là một ảnh chụp nhanh của các gem depencies được quản lý bởi Bundler. Nếu bạn chạy 'bundle install' sau khi xóa tệp, ảnh chụp nhanh mới sẽ được tạo mà không có bất kỳ tham chiếu lỗi thời nào. Thông tin thêm: http://gembundler.com/rationale.html. – Umberto