![](/img/trans.png)
[英]rbenv - Ruby - How to switch ruby versions between multiple projects
[英]How to switch Ruby versions on macOS using rbenv
我閱讀了一些關於類似問題的 Stack Overflow 帖子,但是,我似乎無法解決我的問題。
如何獲得ruby --version
以匹配rbenv version
?
rbenv version
2.6.5 (set by /Users/user/rubyonrails/lists/.ruby-version)
ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
當我跑
rbenv init
# Load rbenv automatically by appending
# the following to ~/.bash_profile:
eval "$(rbenv init -)"
我在 Stack Overflow 上閱讀了其他一些問題,並相應地修改了我的 bash_profile,但是它並沒有修復錯誤的rbenv init
命令。
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
export PROJECT_HOME=$HOME/Django
source /usr/local/bin/virtualenvwrapper.sh
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/bin:$PATH"
只在 your.bashrc 添加這些行
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"
稍后使用此命令$ rbenv install version-ruby
對於 switch 使用$ rbenv global version-ruby
(將 version-ruby 替換為版本號。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.