1
Showfom OP 然而执行了 doctor 给的建议并没鸟用
➜ Showfom@rMBP ~ brew update xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun Error: Failure while executing: git checkout -q master ➜ Showfom@rMBP ~ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry and just ignore them. Thanks! Warning: The /usr/local directory is not writable. Even if this directory was writable when you installed Homebrew, other software may change permissions on this directory. Some versions of the "InstantOn" component of Airfoil are known to do this. You should probably change the ownership and permissions of /usr/local back to your user account. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun Warning: You have an outdated version of /usr/bin/install_name_tool installed. This will cause binary package installations to fail. This can happen if you install osx-gcc-installer or RailsInstaller. To restore it, you must reinstall OS X or restore the binary from the OS packages. Warning: Git could not be found in your PATH. Homebrew uses Git for several internal functions, and some formulae use Git checkouts instead of stable tarballs. You may want to install Git: brew install git Warning: No developer tools installed. Install the Command Line Tools: xcode-select --install xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun Warning: Homebrew's sbin was not found in your PATH but you have installed formulae that put executables in /usr/local/sbin. Consider setting the PATH for example like so echo export PATH='/usr/local/sbin:$PATH' >> ~/.bash_profile Warning: Your Xcode is configured with an invalid path. You should change it to the correct path: sudo xcode-select -switch /Developer |
2
xlvecle 2015-10-27 15:23:58 +08:00
重新安装 xcode-tools
|
3
royzheng 2015-10-27 15:27:03 +08:00
cd $(brew --prefix)
git fetch origin git reset --hard origin/master brew update |
4
g67261831 2015-10-27 15:29:02 +08:00
提示的错误原因不是很明显吗。
|
5
g67261831 2015-10-27 15:29:40 +08:00
重装 xcode-tools ,修改 /usr/local 权限。
|
7
parthenon2007 2015-10-27 15:57:23 +08:00
|
8
Sylv 2015-10-27 16:20:32 +08:00 via iPhone
sudo chown -R $(whoami):admin /usr/local
|
9
pagict 2015-10-27 16:42:21 +08:00
我是格盘重来的
|
11
lonelygo 2015-10-27 17:37:29 +08:00
顺着问题我也问一个:
brew update && brew upgrade 以前执行就是直接出 update 和 upgrade 结果,现在变成这样: Updated Homebrew from b3707d2a to 185815a5. Stashing your changes: M .editorconfig M .gitignore M .rspec M .rubocop.yml M .rubocop_todo.yml M 为红色的,别的貌似都正常。 如何才能让 M 开头的这些都没有呢?实在太长了。。。 |