1

我需要用 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 标签确实存在。

这怎么可能发生?如何强制 ruby​​gem 下载那些特定版本而不是最新版本?

4

2 回答 2

0

当我运行时:

gem install susy --version 0.9 -V

我看到有gem问题的宝石会去 ruby​​gems.org。

但是,当我susy在该服务器上查找 gem 时,我发现的只是1.0.1版本。

在您的 Gemfile 中,您可以尝试从 git repo 中指定 gem 的来源,就像他们在this question中所做的那样。

通常,您会将要使用的所有 gem 放在一个 Gemfile 中,然后bundle install从包含该 Gemfile 的目录中运行。

于 2012-10-04T15:40:20.127 回答
0

Susy gem 的 0.9 版本被称为compass-susy-plugin. 你想要的是:

gem install compass-susy-plugin
于 2012-10-04T16:41:53.550 回答