Mac下配置sublime的Python3环境

现在Mac的默认python版本是2.7,为了在sublime中使用python3。
新建一个build system,内容为

{
    "cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

其中,python3的路径需要换成你机器上的路径
提示,可通过which python3来获得python3的路径。
测试一下下面的代码是否能成功运行

#!/usr/bin/env python
#--coding:utf-8--
import asyncio

@asyncio.coroutine
def hello():
    print("Hello world!")
    r = yield from asyncio.sleep(1)
    print("Hello again!")

async def hello2():
    print("hello async")
    await asyncio.sleep(1)
    print("hello async again")

loop = asyncio.get_event_loop()
loop.run_until_complete(hello())
loop.run_until_complete(hello2())

loop.close()

如果你看到输出
Hello world!
Hello again!
hello async
hello async again
那说明你配置成功了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注