Python 安装第三方软件----Brew 和 Pip 教程 (for MAC)

Python 安装第三方软件—-Brew 和 Pip 教程 (for MAC)

  • Python 安装第三方软件-Brew 和 Pip 教程 for MAC
      • Brew 基本教程
      • Pip 安装和使用

Brew 基本教程

安装Brew
安装方法: 在Mac中打开Termal: 输入命令:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

使用brew安装和卸载软件

安装:brew install + 软件、
卸载:brew uninstall + 软件
例如: brew install git

删除软件

brew cleanup + 软件名

三、Homebrew的安装路径:
Homebrew将本地的/usr/local初始化为git的工作树,并将目录所有者变更为当前所操作的用户,以后的操作将不需要sudo。

-bin          用于存放所安装程序的启动链接(相当于快捷方式)
-Cellar       所以brew安装的程序,都将以[程序名/版本号]存放于本目录下
-etc          brew安装程序的配置文件默认存放路径
-Library      Homebrew 系统自身文件夹

使用brew 查询软件

brew search /gi*/ (/gi*/是正则表达式)

定制自己的软件包
如果自己需要的软件包并不能在Homebrew中找到.当然,我们也可以自行编译安装,但手工安装的软件包游离于Homebrew之外,管理起来不是很方便。下面简单谈一谈软件包的定制(假定软件包名称是bar,来自foo站点)。
1.首先找到待安装软件的源码下载地址

http://foo.com/bar-1.0.tgz

2.建立自己的formula

brew create http://foo.com/bar-1.0.tgz

3.编辑formula,上一步建立成功后,Homebrew会自动打开新建的formula进行编辑,也可用如下命令打开formula进行编辑。

brew edit bar

Homebrew自动建立的formula已经包含了基本的configure和make install命令,对于大部分软件,不需要进行修改,退出编辑即可。

  1. 输入以下命令安装自定义的软件包
brew install bar

其他brew 命令

brew help  查看帮助
rew list           列出已安装的软件
brew update     更新brew
brew home       用浏览器打开brew的官方网站
brew info         显示软件信息
brew deps        显示包依赖
brew remove +软件 删除软件包
brew outdated 列出过时的软件包
brew upgrade 或 brew upgrade +指定软件 更新过时的软件包(全部或指定)

Pip 安装和使用

Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。
Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。

安装Pip
Pip的安装可以通过源代码包,easy_install或者脚本。

easy_install:

$ easy_install pip
下面来看一下Pip的使用
安装package
$ pip install Markdown

列出安装的packages
$ pip freeze

安装特定版本的package
通过使用==, >=, <=, >, <来指定一个版
$ pip install ‘Markdown<2.0’
$ pip install ‘Markdown>2.0,<2.0.3’

升级包
升级包到当前最新的版本,可以使用-U 或者 –upgrade
$ pip install -U Markdown

卸载包
$ pip uninstall Markdown

查询包
pip search “Markdown”

最后举例完成 brew 完成python中 opencv库安装
brew update
brew tap homebrew/homebrew-science
brew install opencv
用macport同理。

你可能感兴趣的:(python)