我有我的Mac Pro上安裝高Sierra的Beta 6。告訴自制使用的是自己安裝的版本的[email protected]
高塞拉利昂測試版隨附Ruby 2.2和brew doctor
抱怨,因爲它只用ruby 2.0進行測試。
我可以安裝紅寶石2.0與自制軟件,有沒有辦法告訴自制軟件實際使用該版本,而不是操作系統附帶的紅寶石版本?
我有我的Mac Pro上安裝高Sierra的Beta 6。告訴自制使用的是自己安裝的版本的[email protected]
高塞拉利昂測試版隨附Ruby 2.2和brew doctor
抱怨,因爲它只用ruby 2.0進行測試。
我可以安裝紅寶石2.0與自制軟件,有沒有辦法告訴自制軟件實際使用該版本,而不是操作系統附帶的紅寶石版本?
沒有辦法做到這一點。高山仍處於測試階段,所以這是正常的,並沒有得到Homebrew的全力支持。
是的。您可以更改自制軟件使用的紅寶石版本。只需將這兩行添加到您的.bash_profile中即可。
export HOMEBREW_DEVELOPER="yes"
export HOMEBREW_RUBY_PATH="/Users/USERNAME/.rbenv/shims/ruby"
剛剛更新至High Sierra。升級後我遇到了相同的Ruby警告。我做的是:
1. brew doctor -- warnings shown
2. brew update
3. brew doctor -- no more warnings
沒有辦法做到這一點。高山仍處於測試階段,所以這是正常的,並沒有得到Homebrew的全力支持。 – bfontaine
@bfontaine - 對我來說足夠好! :)請張貼它作爲答案,所以我會接受它 – ufk
我只是做到了:) – bfontaine