Mac下常用软件记录

brew

是一个mac下很好用的包管理软件,类似linux下的apt-get,默认软件安装目录是/usr/local/,通过它安装的软件都会出现在该目录下,方便管理。

brew升级

brew update
brew outdated
brew upgrade [software]
brew cleanup

brew cask

brew cask是brew下的gui管理软件,可以替代mac store使用,方便软件的安装和卸载

dash

mac下非常好用的编程文档查看器,程序员必备,付费软件。

python

可以通过brew在/usr/local安装一个python替代系统自带的python,方便以后添加和修改模块设置。python可以通过以下命令查看安装路径:

print sys.path

系统自带的easy_install安装pip遇到问题,下载完安装包后报No Error,但是又没有真的安装上pip,安装包的位置也没有找到(看easy_install源码应该是下载到了系统默认的临时文件夹,使用了tempfile模块),为了避免以后遇到类似问题,开始使用用brew安装的/usr/local/目录下的python。

使用brew安装完python 后会提示

pip install --upgrade setuptools
pip install --upgrade pip

但是升级setuptools失败,需要用pip卸载setuptools后手动安装,但是之后再用pip升级pip时,会出现一个6.0的巨大跨度版本,导致pip之后无法使用,所以升级完setuptools后暂时先不要升级pip,或者用easy_install来升级pip,否则只能

remove (or backup) /usr/local/lib/python2.7, and
brew rm python && brew install python

更温和的方法:

From /usr/local/lib/python2.7/site-packages just remove:
easy-install.pth
pip-1.2.1-py2.7.egg or other versions of pip you have.
distribute-0.6.34-py2.7.egg or other versions

coreutils

brew install xz coreutils

通过在mac下安装gnu工具替代mac自带工具,获得和linux下更加一致的工具体验。

iterm

mac下的第三方终端,有着更加丰富的功能和配色。

dircolor

配置终端配色,选用dircolors-solarized配色

istat menu

实时显示mac下的硬件工作状态,需要付费。

flux

支持全平台,能够调整屏幕色温,保护眼睛。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。