MacOS Big Sur에서 Homebrew가 실패 함
Nov 13 2020
나는 Mohave에서 Big Sur로 업그레이드했고 homebrew가 더 이상 작동하지 않는다는 것을 알았습니다. 명령을 사용하여 명령 줄 도구를 설치했습니다.
xcode-select --install
을 실행 brew list
하면 다음 오류가 발생합니다.
~ brew list
Traceback (most recent call last):
11: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'
10: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'
9: from /usr/local/Homebrew/Library/Homebrew/global.rb:37:in `<top (required)>'
8: from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
7: from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
6: from /usr/local/Homebrew/Library/Homebrew/os.rb:3:in `<top (required)>'
5: from /usr/local/Homebrew/Library/Homebrew/os.rb:21:in `<module:OS>'
4: from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:58:in `prerelease?'
3: from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:24:in `version'
2: from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:24:in `new'
1: from /usr/local/Homebrew/Library/Homebrew/os/mac/version.rb:26:in `initialize'
/usr/local/Homebrew/Library/Homebrew/version.rb:368:in `initialize': Version value must be a string; got a NilClass () (TypeError)
폴더를 삭제 /Library/Developer/CommandLineTools
하고 설치를 시도 Command Line Tools for Xcode 12.3 beta
했지만 여전히 동일한 오류가 발생합니다. 양조 작업을 할 수있는 방법이 있습니까?
답변
33 andrmu Nov 14 2020 at 19:43
나는 같은 문제가 있었다. Brew 업그레이드를 시도해보십시오-이것이 나를 위해 해결되었습니다.
brew upgrade
25 夏溪辰 Nov 15 2020 at 09:19
brew를 업데이트해야합니다.
brew update-reset
3 Terry Nov 16 2020 at 13:06
실행해도 brew upgrade
여전히 오류가 발생하면 brew update
먼저 실행해야합니다 .
내 경험은 :
1. brew update
2. brew doctor
3. brew upgrade
adstr123 Nov 23 2020 at 17:47
@andrmu 지침을 따를 때라는 오류가 발생했습니다 Homebrew: Your CLT does not support macOS 11.0.
. 이 문제에 대한 최상위 답변에 따라 명령 줄 도구를 정리하기 위해 먼저 지침을 따라야 했는데 제대로 작동했습니다.
PKings Dec 24 2020 at 20:04
양조 업그레이드 후 이것은 tmp / mysql.sock 오류를 피하는 트릭을 수행했습니다. 명령 줄 명령 사용 :
sudo chmod -R 0777 / usr / local / var / mysql /
HenryTien Jan 23 2021 at 02:59
brew를 업데이트해야합니다.
brew update-reset