0%

Mac上面安装Python3

之前Mac上面使用Python都是使用系统自带的Python,哈哈。。。使用Mac的知道,Mac上面已经安装了Python2.7,这个是Mac系统需要的。现在Python有两个版本,2.x和3.x。Python2.7支持延迟时间是到2020年,2.7是2.x系列的最后一个版本,之后将不再更新了。虽然这两个版本很相似,只是语法上面有点差别。所有,如果现在学Python的话,还是下载Python3来学习吧。

Homebrew

在Mac上面安装一些软件,还是在Homebrew下面安装吧,像Git,mysql,node.js等,都可以在homebrew里面安装,这样安装卸载都方便,只需要brew install/uninstall <软件名字>

安装Xcode

安装Homebrew之前,需要安装Xcode,这个可以到APP Store里面去下载。

安装Homebrew

1.到Homebrew官网去下载
2.在命令终端里面下载

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

安装Python3

homebrew的一些基本命令:

1
2
3
4
5
6
7
8
9
$ brew search <pkg_name> #查找软件包
$ brew install <pkg_name> #安装软件包
$ brew list #列出软件包
$ brew uninstall <pkg_name> #卸载软件包
$ brew info <pkg_name> #查看软件包的基本资料
$ brew update # 更新 Homebrew 的信息
$ brew outdated # 看一下哪些软件可以升级
$ brew upgrade <xxx> # 如果不是所有的都要升级,那就这样升级指定的
$ brew upgrade; brew cleanup # 如果都要升级,直接升级完然后清理干净

查询homebrew下的Python

1
brew search Python

安装Python

1
brew install Python3

安装后的Python3在/usr/local/Cellar/python3/3.6.3

安装Python3时碰到的问题

我在安装的时候碰到了 Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks 的问题。看着好像是在安装Python3的时候,因为权限问题,不能创建Frameworks文件夹。于是我去GitHub上面的HomeBrew上面去找问题。网址上面有类似的答案。

1
2
sudo mkdir -p /usr/local/Frameworks
sudo chown -R $(whoami) /usr/local/*

然后在使用 brew install python3 安装。然后使用which python3 查看是否安装。
如果使用PyCharm的话,需要自己去找你安装Python3目录下的python3文件。

客官,赏一杯coffee嘛~~~~