因为想在Mac上安装python3,一个最友好的方式是安装pyenv,所以顺便把包管理工具homebrew一起安装了叭。

安装方法参照官方安装文档,不过这个配置好像有点麻烦,如果想要一键可以试试这个

我本来是想顺着官方文档来的,但是还要配置环境变量的样子,算了,用一键脚本。

在用之前需要解决一个问题,GitHub 的源在国内访问太慢了。。。之前尝试过用 HTTP_PROXY,发现没什么用,今天又去查了一下,这下就可以了。随意感受下速度的变化,从41.00 KiB/s9.04 MiB/s,完全不是一个数量级好吧。

未开启代理之前

开启代理之后

1
2
# 开启代理命令,这个需要你本地有代理程序哦
export ALL_PROXY=socks5://127.0.0.1:1081

然后就可以一键安装homebrew了,中间输入一次密码即可。

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

然后安装pyenv

1
brew install pyenv

然后安装python3

1
pyenv install 3.8.0

虽然pyenvpython3都装好了,但是还是要设置一下环境变量,参照官方的文档

1
2
3
4
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile

然后重启一下命令行即可。

1
2
3
4
5
6
$ pyenv global 3.8.0
$ python
Python 3.8.0 (default, Jun 1 2020, 11:01:42)
[Clang 10.0.1 (clang-1001.0.46.4)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

完。

#参考文档