美文网首页
OS sublime python

OS sublime python

作者: DogEggLi | 来源:发表于2017-05-15 15:31 被阅读0次

    因为有了个显示器了,所以昨天晚上把树莓派接到显示器上了,没有通过ssh上他。。。
    里面有Python的东西。
    寝室有室友学过,用里面的turtle画了张图,感觉挺好玩的,
    今天想在mac上搭一下。

    以前在初中的时候玩过,用的老的笔记本。mac都是自带的Python,所以找了本书就随便看看,现在基本忘光了。

    因为mac自带了2.xx的版本,手头的教材是3.xx版本的,就用brew下了个3.6

    $ brew install python3

    他就自动给我下了个3.6


    Snip20170515_1.png

    在terminal中打

    $ python3

    就可以运行它的解释器环境了。

    然后是配置开发环境。这个词有点装逼。。
    我有一个sublime text3,里面的tools-> build System 有Python的选项。
    就比如下面这段代码:

    Snip20170515_2.png

    选了这个选项,然后用command+b 运行 之后就会把代码执行完的结果给放在sublime自己的窗口中
    但是不能接受input!!! 这就很难受了。

    然后我想起了我的c的代码的buildsystem。
    他的 思路是 编译好源代码,生成可执行文件之后 open -a Terminal.app 然后在里面执行这个可执行文件。

    我不知道怎么把Python的代码给变成可执行文件,但是知道XXX.py是可以被python3的解释器给执行的。所以
    这是我的配置文件。


    Snip20170515_3.png

    然后在每个py文件的头加上python3的路径

    ,就可以了
    如果缺了这个的话,这个脚本就会选择bash来执行里面的命令,然后会错很多。。。。。。
    加上之后,在用终端运行这个脚本的时候,就会自己调用python的解释器了。


    Snip20170515_4.png

    关于buildsystem的配置文件:

    我看不懂为什么第二行的cmd是什么意思。
    如果不加“variants"和他后面的东西的话,
    在sublime中command+b的结果就是不能输入。
    加了variants后,他就会自动打开终端然后运行脚本文件。我就可以输入了。

    http://sublime-text.readthedocs.io/en/latest/reference/build_systems.html
    sublime的官方文档。。。我看不懂。。的

    这个配置感觉挺好的,因为在树莓派中,写好代码之后按下f5就会自动跳出他的解释器,mac这边可以自动跳出terminal。。。。。
    等下试试看能不能画画。。。

    可以画!!! 用turtle可以画出很魔的图片。。。

    相关文章

      网友评论

          本文标题:OS sublime python

          本文链接:https://www.haomeiwen.com/subject/dadhxxtx.html