簡體   English   中英

如何使用 rbenv 在 macOS 上切換 Ruby 版本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM