2016-09-08 4 views
0

우분투에는이 procedure을 사용하여 cartoDB를 설치하고 있습니다. 나는 다음과 같은 명령레이크가 중단되었습니다! 해당 파일을로드 할 수 없습니다. net/telnet

RAILS_ENV=development bundle exec rake db:create 

를 사용하여 metadatabase를 초기화 할 때 내가 말하는 오류가

rake aborted! cannot load such file -- net/telnet 

스택 추적

/홈/우분투/cartodb/lib 디렉토리/니스/lib 디렉토리/cartodb-varnish.rb : 1 :'/home/ubuntu/cartodb/config/application.rb:189:in require' /home/ubuntu/cartodb/config/application.rb:189:in'/ home/우분투/cartodb/Rakefile : 3 : require' /home/ubuntu/cartodb/Rakefile:3:in에 ' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in load' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in load_rakefile ' /usr/local/lib/ruby ​​/ gems /2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:501:in raw_load_rakefile' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:82:in load_rakefile의 블록 ' /usr/local/lib/ruby/gems/2.3.0/gems/rake- 0.9.2.2/lib/racl/application.rb:133:in standard_exception_handling' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:81:in load_rakefile ' /usr/local/lib/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb : 65 : in block in run' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:133:in standard_exception_handling ' /usr/local/lib/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:63:in run' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/bin/rake:33:in '/ usr/local/bin/rake : 23 : load' /usr/local/bin/rake:23:in에 '/usr/local/lib/ruby ​​/ usr/local/lib/ruby /gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:24:in run' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli.rb:304:in exec ' /usr/local/lib/ruby/gems/2.3.0/gems/ bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/command.rb : 27 : run' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in invoke_command ' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12 .5/lib/bundler/vendor/thor/lib/thor.rb : 359 : dispatch' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/base.rb:440:in 시작 ' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/ bundler/cli.rb : 11 : start' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/exe/bundle:27:in 블록 ' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.1'블록 2.5/lib 디렉토리/들러/friendly_errors.rb : 98 : with_friendly_errors' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/exe/bundle:19:in 에 '/ usr/지방/빈/번들 : 23 : load' /usr/local/bin/bundle:23:in에서'

문제가 될 수 무엇. 나는 RoR에 정통하지 않다.

+1

루비 버전에 따라 2.3.1 – 1088

+0

입니다 [문서] (HTTP ://cartodb.readthedocs.io/en/latest/install.html#ruby) cartoDB는 ruby ​​2.2.3에서 가장 잘 작동합니다. 아래 내 대답을보십시오 ... 당신이 문제를 해결할 수 있습니다 –

+0

문제를 해결하는 행운? –

답변

2

(단지 라인 (35) gem 'net-ldap', '0.11' 아래) 다음 줄을 Gemfile 을 찾아 추가

gem install 'net-telnet' 

실행

$ bundle