ubuntu 20.4 環境にsass と compass を導入したい。
導入したパス(app/public/css)にcd で移動して、
rootユーザで以下のコマンドを実行しました
gem install sass --version "3.4.25"
gem install compass
それぞれインストールは成功したのですが、
いざ、sassを実行するとエラーになり、いろいろ調べてみたのですがどうしても
わからなくて困っています。
■sass の実行コマンド
sass --compass --watch item.scss:item.css
■上記コマンド実行時のエラー
Traceback (most recent call last):
1: from /usr/local/bin/sass:23:in <main>' /usr/local/bin/sass:23:in
load': cannot load such file -- /usr/share/rubygems-integration/all/gems/sass-3.7.4/bin/sass (LoadError)
確かに/usr/share/rubygems-integration/all/gemsは、sass-3.7.4~以下がないのは確認したのですが
ここにsassモジュールがないのが原因だとはわかっても、どうすればいいのかわからず
教えて頂けたら幸いです。
■試したこと。
一度、インストールしたsassを以下のコマンドで削除して、再度インストールしなおしても無理でした。
gem uninstall sass
今の環境の状態です。
ubuntu:/usr/share/rubygems-integration/all/gems$ which ruby
/usr/bin/ruby
ubuntu:/usr/share/rubygems-integration/all/gems$ which sass
/usr/local/bin/sass
ubuntu:/usr/share/rubygems-integration/all/gems$ which scss
/usr/local/bin/scss
ubuntu:/usr/share/rubygems-integration/all/gems$ which compass
/usr/local/bin/compass
ubuntu:/usr/share/rubygems-integration/all/gems$ sass -v
Traceback (most recent call last):
1: from /usr/local/bin/sass:23:in <main>' /usr/local/bin/sass:23:in
load': cannot load such file -- /usr/share/rubygems-integration/all/gems/sass-3.7.4/bin/sass (LoadError)
ubuntu:/usr/share/rubygems-integration/all/gems$ scss -v
Traceback (most recent call last):
1: from /usr/local/bin/scss:23:in <main>' /usr/local/bin/scss:23:in
load': cannot load such file -- /usr/share/rubygems-integration/all/gems/sass-3.7.4/bin/scss (LoadError)
ubuntu:/usr/share/rubygems-integration/all/gems$ ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
ubuntu:/usr/share/rubygems-integration/all/gems$ ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
ubuntu:/usr/share/rubygems-integration/all/gems$
sassは、これで見るとインストール失敗しているようなのですが、どうすればいいかわかりません。
宜しくお願いします。
あなたの回答
tips
プレビュー