因为有了个显示器了,所以昨天晚上把树莓派接到显示器上了,没有通过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的选项。
就比如下面这段代码:
选了这个选项,然后用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可以画出很魔的图片。。。
网友评论