いうえおかき

環境構築は大変だ!

毎回環境構築で引っかかります。新しいことをしようとすると似たようなことで詰まるのでまとめてみました。

エラーばかり発生しますね
ターミナルは文句ばかり

MACのターミナル

pythonなど新しいことをしようとすると環境構築が必要ですが、毎回エラーが出てうまくいきません。「not found」、「command not found」、「such file or directory」、常に出てきます。参考サイトではエラーがでない部分でばんばんエラーがでてもう環境構築だけでお腹いっぱいなことが多いです。とりあえず意味も知らずに適当にインストールしまくっているからですが。

sassを使えるようにしたい!

「Sassを使えるようにしたい!」と思い、下記のサイトを参考に環境構築を進めました。
http://vdeep.net/sass-scss
RubyはMACはデフォルトで入っていたのでその部分は抜かして、まずはRuby Gemsをアップデート。

sudo gem update –system

そしてsassをインストール

sudo gem install sass

しかしここでsass -vをしたら
「command not found」に!!

原因としてはRubyのパスが違う様子。
どうもmacのデフォルトのrubyではなくインストールした方に向けないとならないよう。
意味がわからない。
とりあえず下記のコマンドでshimsが振り分けた先を知ることができるよう(shimsとはなんだろう?)。

rbenv which ruby

すると無事に表示!

Macintosh:~ az$ rbenv which ruby
/usr/bin/ruby

しかしまたcommand not found
なのでrbenvのインストールをしてみた。

brew install rbenv

どうもこのパスが

/usr/bin/ruby
ではなく
/Users/ユーザー名/.rbenv/shims/ruby

にしないといけないらしい。

下記に沿って行ったらできた
https://qiita.com/sayama0402/items/9516e85fb4906eab9e72

正直、ターミナルを再起動したら動いたり動かなかったりわけがわからないので
理解はしていないですが、とりあえずできました。

トップへ戻る