分类目录归档:mac

xcrun: error: invalid active developer path

在mac terminal执行如下命令

go get -u github.com/beego/bee

出现如下错误

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

可能是由于xcode问题造成的,可在终端中执行如下命令

xcode-select --install

会出现如下截图,点击安装

417876-20170113182417822-1549874205

然后在执行刚才的命令试试~~

mac brew 常用命令

查看brew的帮助

brew –help

安装软件

brew install git

卸载软件

brew uninstall git

搜索软件

brew search git

显示已经安装软件列表

brew list

更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明。

brew update

更新某具体软件

brew upgrade git

删除程序,单个软件删除和所有程序老版删除

brew cleanup git 
brew cleanup

查看那些已安装的程序需要更新

brew outdated

显示包依赖

brew deps *

添加更多仓库,默认情况下tap 假设这些仓库来源于github,但又不局限于它。

不带参数的话,将会列出当前已经tapped 的仓库,比如:

brew tap

添加具体的源

brew tap homebrew/php

删除具体的源

brew untap homebrew/php

brew自检

brew doctor

 

 

 

brew install php56

Dupes

brew tap homebrew/dupes

加入版本

brew tap homebrew/versions

加入PHP

brew tap homebrew/homebrew-php

列出php5.6的选项

brew options php56

好了,开始安装吧,go

brew install php56

在安装的时候,没有顺利的安装成功,碰到倒了如下错误。

 wrong number of arguments (3 for 0..2)

这个错误猜测可能是因为之前已经有安装过的PHP版本,后来把这个给删掉就好了。删除方法点击这里

安装完成之后,记得设置php的lib目录,否则在cli的模式下不能使用最新的。

Error: Failed to update tap: josegonzalez/php

最近很久没有更新brew了,刚才执行了一下

brew update

结果出现了如下错误:

Error: Failed to update tap: josegonzalez/php

错误原因是因为现在php的源发生了变更,所以这里出现了无法更新的问题。解决方案是可以把这个源给删掉。

brew untap josegonzalez/php

当然,删掉之后,需要增加新的源,看一下brew 升级 php56

 

mac install wget

刚才想用wget下载一个文件,结果发现wget命令找不到了。去bin目录下,没有找到。记得原来用过这个命令,不知道怎么就突然没了。。那就重新安装吧。

curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz
tar -xzvf wget-1.13.4.tar.gz
cd wget-1.13.4
./configure --with-ssl=openssl
make
sudo make install

如果上面的文件不能下载,可以点击这个连接 wget-1.13.4.tar

升级mac系统到Yosemite,太坑了。。。

刚刚把mac系统升级了。开机之后,发现本地站点都不能访问了,以为是hosts问题,查看hosts文件,里面添加的站点都存在。然后查看一下apache,重启了apache。能够访问了。却奇怪的发现,站点都返回了Its work。晕。。

难倒我添加的那些站点配置文件不存在了?经查看,配置文件存在。那是哪里除了问题?应该是这些站点配置,没有起作用。

去看apache的配置文件。还真是这个问题。我估计是mac系统升级,导致apache的配置文件重置了。随后发现,很多配置文件全部都失效了。php的配置文件也不能用了。。

唉,系统不能随便升级啊。