homebrew更新失败

背景:给mac上到python3.5安装可以连接sqlserver的pymssql,引起的一系列权限问题

1.在/Users/gg/.pyenv/versions/3.5.0/bin目录(也就是python安装目录)执行sudo pip3.5 install pymssql,提示需要安装freetds

2.我便开始安装freetds,报如下错误

brew install freetds

3.看着是没有权限的问题,我就又加了sudo,也就是sudo brew install freetds,结果还是有问题

4.我猜想可能是homebrew版本低的问题,便想更新版本,执行brew update 提示没有权限

解决方法:将homebrew卸载重装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完以后便是最新版本的homebrew,

再次执行brew install freetds安装freetds安装成功,

在/Users/gg/.pyenv/versions/3.5.0/bin目录(也就是python安装目录)执行sudo pip3.5 install pymssql,pymssql安装成功