本文主要介绍如何在macOS上安装包管理工具homebrew,并使用它来安装Python3,当然只要安装好homebrew,之后你可以用它安装很多其它的软件,而不仅仅是Python3.
Homebrew 能干什么?
使用 Homebrew 安装 Apple 没有预装但 你需要的东西
Homebrew官方网站:https://brew.sh/index_zh-cn.html
Homebrew的优点
- Homebrew在安装包之前会进行检查,只要系统已经有了包,那么homebrew就不会在安装了,不会安装冗余软件包;
- Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local ,这样也省了添加环境变量这一步;
- Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置;
如何安装Homebrew?
- 安装Homebrew之前先确保系统中已经安装了
Xcode Command Line Tools
,整个苹果系统的开发环境基础便是Xcode Command Line Tools
,注意这个与Xcode
的区别,Xcode Command Line Tools
是开发环境的命令集,Xcode
是苹果的IDE
,安装其中之一并不意味这另一个也被安装。在终端执行下列命令安装Xcode Command Line Tools
xcode-select --install
- 然后将如下命令粘贴至终端,并按enter,安装
homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
脚本会在执行前暂停,并说明将它将做什么。确认没问题,按enter安装。
如果/usr/local/bin不在环境变量中,将其添加进去。添加完成后便可以直接使用homebrew管理安装软件包了。终端输入
$PATH
可以查看当前环境变量中有哪些路径。一般如果不是主动更改配置文件,系统默认是会添加这个环境变量的。
如果你的$PATH
的确没有上述环境变量,在终端中输入:vi ~/.bash_profile
,在打开的页面中,按字母 i
键,加入如下这一行,然后按ESC
键,再输入:wq
。就把/usr/local/bin
加到环境变量了,重启终端,即可生效。
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
如何使用Homebrew来安装和管理软件?
这里列出一些常用命令来安装和管理软件包
命令 | 解释 |
---|---|
brew install [package] | 安装包 |
brew uninstall [package] | 卸载包 |
brew update | 更新服务器包目录 |
brew upgrade | 升级包 |
brew list --version | 列出所有安装的包 |
使用Homebrew来安装Python3
经过上面这样一个折腾的过程之后,安装软件就很容易了,如下为安装Python3的命令:
brew install python3