[英]How to install ruby on Mac using rbenv?
我的問題是ruby -v
沒有顯示我安裝的 ruby 版本(即 3.0.0)。
我使用自制軟件使用以下命令安裝了 ruby
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install rbenv ruby-build
rbenv install 3.0.0
rbenv global 3.0.0
現在,當我檢查 ruby 安裝時,我找不到它。 對於這些命令,我也正在關注 output。
SSVFWER-M-91FL:~ ssvfwer$ which -a ruby
/usr/bin/ruby
SSVFWER-M-91FL:~ ssvfwer$ ruby -v
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.x86_64-darwin21]
SSVFWER-M-91FL:~ ssvfwer$ rbenv install 3.0.0
rbenv: /Users/ssvfwer/.rbenv/versions/3.0.0 already exists
continue with installation? (y/N) n
SSVFWER-M-91FL:~ ssvfwer$ ruby -v
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.x86_64-darwin21]
SSVFWER-M-91FL:~ ssvfwer$ rbenv versions
system
* 3.0.0 (set by /Users/ssvfwer/.rbenv/version)
你能幫我解決我在這里遺漏的問題嗎? 為什么我們ruby -v
沒有將 3.0.0 顯示為 ruby 版本,因為我想使用那個 ruby。我該如何切換?
看起來您跳過了第 2 步, rbenv init
。 rbenv
與您的 shell 緊密集成,您必須安裝一些墊片。
您可以使用curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-doctor | bash
調試它curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-doctor | bash
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.