我正在使用下面的指示,试图在Debian 6.0.5上安装gitlab https://github.com/gitlabhq/gitlabhq/blob/stable/doc/installation.md
我在运行以下命令时遇到错误
sudo -u gitlab bundle exec rake gitlab:app:setup RAILS_ENV=production
WARNING: #<ArgumentError: Illformed requirement ["#<Syck::DefaultKey:0x00000004b52198> 1.1.4"]> # -*- encoding: utf-8 -*- Gem::Specification.new do |s| s.name = %q{carrierwave} s.version = "0.6.2" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Jonas Nicklas"] ....more error.... s.add_dependency(%q<mini_magick>, [">= 0"]) s.add_dependency(%q<rmagick>, [">= 0"]) end end WARNING: Invalid .gemspec format in '/usr/local/lib/ruby/gems/1.9.1/specifications/carrierwave-0.6.2.gemspec' Could not locate Gemfile
一些指向什么可能会导致这一点将不胜感激,我只有一点经验与RoR,似乎是有关的。
我发现出了什么问题,在安装过程开始时安装软件包时找不到libreadline-dev软件包,导致整个apt-get install命令不能执行,这是我忽略的。 我从安装列表中删除了软件包,一切顺利。 (另外安装说明假定你已经安装了ssh。)