I am using rbenv and I am trying to install sass without success.
So, I installed rbenv via Homebrew, then Ruby 2.2 (rbenv install 2.2) and finally gem install sass, but I was unable to make sass available on my $PATH.
Short on time, I sudo gem install sass using my system's (Yosemite) default Ruby 2. This put everything in /Library/Ruby/Gems/2.0.0 and things do work, but not in the most desireable way.
Ideally, using rbenv I should be able to install any Ruby version and have gems installed inside that version's directory and later symlinked to /usrl/local/bin.
Any help as to what could have gone wrong would be very much appreciated.
Install Ruby Using Rbenv Rbenv is a command line tool that lets you switch between installed versions of Ruby. It can also install new versions of Ruby using the ruby-build plugin.
Use `gem install -v` You may already be familiar with gem install , but if you add the -v flag, you can specify the version of the gem to install. Using -v you can specify an exact version or use version comparators.
To install and use a different version of Ruby, run the rbenv commands with a different version number, such as rbenv install 2.3. 0 and rbenv global 2.3. 0 . You now have one version of Ruby installed and have set your default Ruby version.
Basically, the problem was I did not add rbenv/bin/rbenv to $PATH.
export PATH="$HOME/.rbenv/bin:$PATH"
Better yet, add this to your .bashrc or .bash_profile to start every session with rbenv.
After that, make sure to:
eval "$(rbenv init -)"
In order to enable shims and autocompletion.
For those using fish, you can accomplish the same like this:
if status --is-interactive
. (rbenv init - | psub)
end
Now, if you don't like modifying $PATH directly and have ownership over /usr/local/bin, a more nifty solution is to symlink with ~/.rbenv/bin/rbenv.
ln -s ~/.rbenv/bin/rbenv /usr/local/bin
As a final warning, make sure to install ruby-build (a rbenv plugin to add the install command to rbenv and be able to easily install Ruby versions.)
If you are using homebrew it's easy as pie:
brew install ruby-build
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With