[Es] Install Python3 At Mac OS X(Coexist with Python2)

Mac OS X 安装 Python3

Coexist with Python2

Python 是一种 面向对象的解释型 计算机程序设计语言;

Python 源代码和解释器 CPython 遵循 GPL(GNU General Public License)许可;

Python 语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进;

Python 具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。

目录

Step 1 准备工作

Step 2 Install Python3

Step 3 $PATH 配置环境变量


Step 1 准备工作

- 详细安装教程 请参考Blgo :Homebrew 安装实例 & Error处理

  • 请先确认本地是否安装 Xcode 或者 Xcode command line tool(不安装Xcode也可以安装,方法见最下方参考文献)
$ xcode-select -p 
/Applications/Xcode.app/Contents/Developer  #系统返回
  • 请先确认本地是否安装 Homebrew :
$ brew -v 
Homebrew 1.7.1 
Homebrew/homebrew-core (git revision e5ba; last commit 2018-07-21) 

Step 2 Install Python3

⚠️ Mac OS X 预装的 Python 版本,建议不要去改动。

$ python --version
Python 2.7.10

  • Homebrew 搜索 Python3 :(显示☑️ 是因为已安装完成)—— [ Python 官网地址 ]
$ brew search python

==> Formulae
app-engine-python   gst-python          python ✔            wxpython
boost-python        ipython             python-markdown     zpython
boost-python3       ipython@5           python-yq
boost-python@1.59   micropython         python@2

==> Casks
homebrew/cask/awips-python               homebrew/cask/mysql-connector-python
homebrew/cask/kk7ds-python-runtime
  • 安装 Python3 :
$ brew install python
  • 检查安装路径:
$ open /usr/local/Cellar/


Step 3 $PATH 配置环境变量

  • 开启 Terminal(终端)键入命令:
$ sudo emacs /etc/paths
Password:
  • /usr/local/bin 移到最上面(最高优先级)

  ⚠️Homebrew有可能已经帮我们配置好了,那么直接关闭文档即可。

  1. control + k:剪切
  2. control + y:黏贴
  3. control + x + s:存档
  4. control + x + c:关闭 emacs
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
  •  输入下方命令 生效修改后,关闭重新打开 Terminal(终端)
$ echo $PATH
  • 效验 Python3 :
$ which python3
/usr/local/bin/python3

参考文献 :

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值