安装Python
- 推荐Anaconda
- 或者可以选择pyenv,使用brew安装:
$ brew install pyenv
- 之后通过以下命令安装python3
$ pyenv install 3.7.3
$ pyenv local 3.7.3
- 最后,查看python版本,验证
$ python -V
下载Sublime text3
- 链接: https://pan.baidu.com/s/1aIg_ZhSasoApppxzi6O1ew 提取码: 7buq
-
将图标拖入即可完成安装
安装package control
打开链接https://packagecontrol.io/installation,下载这个文件
-
打开sublime text3,使用快捷键cmd+shift+P,输入browse,选择Browse Packages会打开一个Finder文件夹
使用快捷键cmd+⬆️,来到上一级目录,打开
Installed Packages
并将之前下载的文件复制到该目录下-
最后回到sublime text3,使用快捷键cmd+shift+P,输入install,出现如下提示则安装完成
-
如果出现Package安装很慢的情况,可以使用快捷键cmd+shift+P打开命令窗口之后,输入channel,选择Add Channel,在下面输入https://raw.githubusercontent.com/HBLong/channel_v3_daily/master/channel_v3.json
配置sublime的python解释器
-
选择菜单Tool -> Build System -> New Build System
- 在文件中添加如下代码
{
"cmd": ["/Users/chenyifan/.pyenv/versions/3.7.3/bin/python3.7", "-u", "$file"]
}
-
之后写一个hello world,快捷键cmd+B运行
-
得到输出
安装jedi插件
- jedi插件主要是用于代码提示
-
使用快捷键cmd+shift+P,输入install,选择Install Package(如上图),等待一会弹出如下窗口,等待时间较长则执行上面的第5步
-
之后输入jedi,选择Jedi - Python autocompletion
- 等待安装,如安装时间较长可以考虑更换热点(如果网不好下的挺慢的...)
配置jedi
- 选择菜单Performance -> Package Settings -> Jedi -> Setting-Default
-
更改三项内容,如下图,其中virtualenv是python虚拟环境的目录,如果没有安装虚拟环境可以不改;interpreter是python解释器的目录;最后一项是python包的安装路径
- 如果找不到相关的路径,可以通过如下命令查看:
- python_package_paths
import sys
sys.path
- python_interpreter
import sys
sys.executable