2017-03-27 11 views
0

私はジキルとバンドラをインストールしようとしている、と私はこのエラーを得続ける:宝石:宝石とファイル権限エラーの問題(重複しない)

ERROR: While executing gem ... (Gem::FilePermissionError) 
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. 

私は他の記事で示唆たくさんのことを試してみました。私が作るしようとすると、その後

gem install jekyll --user-install 

しかし:、自動的にそれを実行するために、私のbash_profileにsudoをしていくつかのものをした、とも使用してインストールしてみました - rbenv、追加のeval「$(rbenv INIT)」を実行しました私は途方に暮れています

-bash: jekyll: no command found 

:ジキルは、リターンがあるコマンド。私は基本的にUnixについては何も知らず、これを何時間も試してきました。何かご意見は?

P.S.他の投稿が私の質問に答えていないので、重複としてマークしないでください。

答えて

0

PATHにgem binディレクトリを追加していないようです。

ruby -rubygems -e 'puts Gem.user_dir' 

これはgemユーザーディレクトリを表示します。

、あなたのパスにOUTPUT_FROM_LAST_CMD/binを追加、または単にあなたの~/.bashrc


  1. http://guides.rubygems.org/faqs/#user-install

export PATH="$(ruby -rubygems -e 'puts Gem.user_dir')/bin":$PATH 

を追加