Mac OS Python 安装
说明:1. Mac 本身自带 Python2.7。2. 允许两个版本共存。
Mac OS 下安装 Python 主要方式有两种:
1、安装 Homebrew
使用了 Homebrew 安装 Python3 ,首先需要安装 Homebrew。
打开终端执行以下命名:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
执行过程中会自动安装 Xcode ,时间比较久可以等待一会。
2、homebrew 安装 python3
如果权限问题出错,请加上 sudo,如果需要安装 Python 3.X 版本,可以直接输入以下命令:
brew install python3
手动执行
brew link python
安装完成之后,系统将自动拥有了 python2.7 和 python 3.x ,可以使用 which 命名来查看 python 的安装路径
查看 Python 2个版本的安装路径:
// 系统自带的 python2.7,目录为/usr/bin/python
which python
//brew 安装的 python3.7.4,目录为 /usr/local/Cellar/python/3.7.4
which python3
我本机之前安装过 3.5 的版本,因此需要修改本地环境变量:
- 1、打开 Terminal(终端)
- 2、输入:
vi ~/.bash_profile
- 3、设置 PATH
PATH="/usr/local/Cellar/python/3.7.4/bin:${PATH}"
export PATH
- 4、输入::wq //保存并退出vi (注意在vi下 :)
- 5、修改立即生效:
source ~/.bash_profile
- 6、查看环境变量的值:
echo $PATH
验证是否成功
打开终端 python3 --version
Sublime Text
Sublime Text 是一款非常流行的代码编辑器,其开发者是一名谷歌的工程师,其梦想是使之成为更好的文本编辑器。Sublime Text 支持 Python 代码编辑同时兼容所有平台,并且丰富的插件(称之为“包”)扩展了语法和编辑功能。
安装插件
Sublime Text 通过 Package Control 来浏览、安装和卸载插件,安装 Package Control 有两种方案。
1、使用 View > Show Console menu 打开 Sublime Text 控制台,将下面的 Python 代码粘贴到控制台里:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
安装完成后重启 Sublime Text 3,在 Perferences-> 中看到 Package Setting 和 Package Control 则表示安装成功。
2、手动安装
可能由于各种原因,无法使用代码安装,那可以通过以下步骤手动安装 Package Control:
- 点击 Preferences > Browse Packages 菜单
- 进入打开的目录的上层目录,然后再进入 Installed Packages/ 目录
- 下载 Package Control.sublime-package 并复制到 Installed Packages/ 目录
- 重启 Sublime Text。
配置 Python 环境
Sumbline text 3 中默认使用 command + B 就可以编译器来编译 Python 文件。
我们创建一个 hello.py 文件,文件中输入如下代码:
print("hello python!")
使用快捷 command + B 执行打印到控制台。
快捷键只finished不输出控制台
Tools -> Build With…
选择Python (PS:Synatx Check是执行语法检查所以不会输出),再次执行 command + B就可以了