システムにRuby=をインストールしたので、コンパスをインストールしたいのですが、gem install compass
コマンドでは、次のようなエラーが表示されます。
could not find valid gem 'compass' <>=0> in any repositary
そしてまた:
SocketError: getadressinfo: no such Host is known.<http://rubygems.org/latest_specs.4.8.gz>
何が問題なのかわかりません。 Ruby -v
、Rubyバージョンを表示します。コンパスのインストールの問題は何ですか?
誰かが私にこれを適切に説明できますか?私はGoogleを検索しましたが、見つけることができたのはプロキシの問題だけでした。プロキシの設定方法がまったくわかりませんでした。
Windowsと会社のインターネット接続を使用しているため、プロキシのユーザー名とパスワードがわかりません。
私はプロキシの背後にいて、上記のHumberFrenchのソリューションが役に立ちました:
Ruby binフォルダに移動します:
cd c:/Ruby193/bin
そしてコンパスの宝石をインストールします:
gem install compass --http-proxy http://<proxy_adreess>:<port_of_proxy>
別のヒント:Aptana Studioにいるので、これはAptanaのターミナル内から実行できます。
賛成投票できないので、ここに追加してください。
私は同じ問題を抱えていましたが、最終的に手動で解決しました。 rubygems compass ページに移動し、Downloadリンクをクリックしてgemをダウンロードします。下にスクロールすると、3つのRuntime Dependenciesが表示されます。それらのそれぞれに移動し、それらの宝石もダウンロードします。それらすべてをディレクトリに入れてみてください
gem install downloaded_compass_filename
これで問題が解決するはずです。リポジトリが見つからないというエラーメッセージが表示された場合は、gem --local install
オプションを使用してgemにローカルファイルを試すように強制できます。
プロキシを使用していてエラーが発生した場合
gem install compass --http-proxy http://<proxy_adreess>:<port_of_proxy>
gem install -hはオプションの一覧を提供します
Windowsでは、Rubyをいくつかインストールしました。
C:\Ruby187
そして
C:\Ruby200-x64
両方の場所にコンパスをインストールします。
gem install compass
Binフォルダーでinstallコマンドを実行してみてください。
$ cd C:\Your_Ruby_Folder\bin
$ gem install compass
私は同じ問題を抱えており、私はそれで解決します。