hsn*_*nda 18 ruby-1.9.3 compass-sass
我在我的系统上安装了Ruby,现在我想安装Compass.但是当我执行gem install compass命令时,它会显示如下错误:
could not find valid gem 'compass' <>=0> in any repositary
Run Code Online (Sandbox Code Playgroud)
并且:
SocketError: getadressinfo: no such host is known.<http://rubygems.org/latest_specs.4.8.gz>
Run Code Online (Sandbox Code Playgroud)
我不知道问题是什么.如果我运行ruby -v,它会显示Ruby版本.那么安装Compass有什么问题?
任何人都能正确地向我解释这个吗?我搜索过Google,但我发现的只是一些代理问题 - 我根本无法理解如何设置代理.
我正在使用Windows和公司的互联网连接,所以我不知道我的代理的用户名和密码.
我支持代理,HumberFrench的解决方案帮助:
转到Ruby bin文件夹:
cd c:/Ruby193/bin
Run Code Online (Sandbox Code Playgroud)
然后安装指南针宝石:
gem install compass --http-proxy http://<proxy_adreess>:<port_of_proxy>
Run Code Online (Sandbox Code Playgroud)
另一个提示:我在Aptana工作室,所以这可以在Aptana的终端内运行.
不能投票,所以在这里添加.
小智 6
我有同样的问题,最后手动解决了.转到rubygems 罗盘页面,然后单击下载链接下载gem .向下滚动,您将看到三个运行时依赖项.转到他们每个人并下载这些宝石.将所有这些放在一个目录中,然后尝试
gem install downloaded_compass_filename
Run Code Online (Sandbox Code Playgroud)
这应该可以解决您的问题.如果它提供了一个未找到存储库的错误消息,则可以强制gem通过该gem --local install选项尝试本地文件
| 归档时间: |
|
| 查看次数: |
36250 次 |
| 最近记录: |