我需要用gem安装susy。当我输入
sudo gem install susy --version 0.9
这将导致错误消息:
ERROR: Could not find a valid gem 'susy' (= 0.9) in any repository
但是我已经检查了github上的源代码并且0.9标签确实存在。
这怎么可能发生?如何强制rubygem下载这些特定版本而不是最新版本?
答案 0 :(得分:0)
当我跑步时:
gem install susy --version 0.9 -V
我看到gem
将会在rubygems.org上找到有问题的宝石。
然而当我在该服务器上查找susy
gem时,我找到的只是版本1.0.1。
在你的Gemfile中,你可以尝试从git repo中指定gem的来源,就像在this question中一样。
通常,您将要使用的所有gem都放在Gemfile中,然后从包含Gemfile的目录运行bundle install
。
答案 1 :(得分:0)
Susy gem的0.9版本被称为compass-susy-plugin
。你想要的是:
gem install compass-susy-plugin