OS sublime python

因为有了个显示器了,所以昨天晚上把树莓派接到显示器上了,没有通过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可以画出很魔的图片。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,609评论 6 427
  • 环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Pyth...
    MrHamster阅读 3,860评论 1 61
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,832评论 4 418
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    xiaotao123阅读 9,522评论 0 27
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    追風逸少丶阅读 11,369评论 1 34