2017-03-27 38 views
0

顯然,如果我要自動初始化rbenv(爲了安裝寶石),我需要追加到.bash_profile中(細節)

eval "$(rbenv init -)" 

附加到我的.bash_profile。但是,我不知道我在使用Unix做,當我在文本編輯打開.bash_profile中我得到這個:

export PATH="/Users/student/anaconda/bin:$PATH" 
export PATH="$HOME/.rbenv/bin:$PATH" 

我試圖把它在多個地方,而這是行不通的。我在哪裏放?

P.S.我知道,如果我多瞭解一點,我可以從另一篇文章中得出答案,但我對此一無所知,無法區分PATH中的一件事和另一件事。 (請不要標記爲重複)。

更新:我試圖通過一羅伯特的建議,以至於現在的個人資料上寫着:

我試過,所以現在的概況如下:

# Setting PATH for Python 3.5 
# The original version is saved in .bash_profile.pysave 
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}" 
export PATH 

# added by Anaconda3 4.2.0 installer 
export PATH="/Users/student/anaconda/bin:$PATH" 
export PATH="$HOME/.rbenv/bin:$PATH" 

eval "$(rbenv init -)"                      

我試圖安裝哲基爾和打捆,我仍然得到相同的Gem:FilePermissionsError。我做錯了嗎,還是會有其他的錯誤?

回答

0

如果您正在編輯YOUT〜/ .bash_profile中 簡單追加 的eval 「$(rbenv INIT - )」 在文件的底部,然後要麼利用源在〜/ .bash_profile或重裝您的連接。

+0

請看上面^^ –

+0

試着把它放在〜/ .bashrc的行尾,然後運行source〜/ .bashrc –

+0

你能直接在shell上運行這些命令嗎? eval「$(rbenv init - )」; sudo gem安裝jekyll –