OS sublime python

因?yàn)橛辛藗€(gè)顯示器了,所以昨天晚上把樹(shù)莓派接到顯示器上了,沒(méi)有通過(guò)ssh上他。。。
里面有Python的東西。
寢室有室友學(xué)過(guò),用里面的turtle畫(huà)了張圖,感覺(jué)挺好玩的,
今天想在mac上搭一下。

以前在初中的時(shí)候玩過(guò),用的老的筆記本。mac都是自帶的Python,所以找了本書(shū)就隨便看看,現(xiàn)在基本忘光了。

因?yàn)閙ac自帶了2.xx的版本,手頭的教材是3.xx版本的,就用brew下了個(gè)3.6

$ brew install python3

他就自動(dòng)給我下了個(gè)3.6


Snip20170515_1.png

在terminal中打

$ python3

就可以運(yùn)行它的解釋器環(huán)境了。

然后是配置開(kāi)發(fā)環(huán)境。這個(gè)詞有點(diǎn)裝逼。。
我有一個(gè)sublime text3,里面的tools-> build System 有Python的選項(xiàng)。
就比如下面這段代碼:

Snip20170515_2.png

選了這個(gè)選項(xiàng),然后用command+b 運(yùn)行 之后就會(huì)把代碼執(zhí)行完的結(jié)果給放在sublime自己的窗口中
但是不能接受input?。?! 這就很難受了。

然后我想起了我的c的代碼的buildsystem。
他的 思路是 編譯好源代碼,生成可執(zhí)行文件之后 open -a Terminal.app 然后在里面執(zhí)行這個(gè)可執(zhí)行文件。

我不知道怎么把Python的代碼給變成可執(zhí)行文件,但是知道XXX.py是可以被python3的解釋器給執(zhí)行的。所以
這是我的配置文件。


Snip20170515_3.png

然后在每個(gè)py文件的頭加上python3的路徑

,就可以了
如果缺了這個(gè)的話(huà),這個(gè)腳本就會(huì)選擇bash來(lái)執(zhí)行里面的命令,然后會(huì)錯(cuò)很多。。。。。。
加上之后,在用終端運(yùn)行這個(gè)腳本的時(shí)候,就會(huì)自己調(diào)用python的解釋器了。


Snip20170515_4.png

關(guān)于buildsystem的配置文件:

我看不懂為什么第二行的cmd是什么意思。
如果不加“variants"和他后面的東西的話(huà),
在sublime中command+b的結(jié)果就是不能輸入。
加了variants后,他就會(huì)自動(dòng)打開(kāi)終端然后運(yùn)行腳本文件。我就可以輸入了。

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

這個(gè)配置感覺(jué)挺好的,因?yàn)樵跇?shù)莓派中,寫(xiě)好代碼之后按下f5就會(huì)自動(dòng)跳出他的解釋器,mac這邊可以自動(dòng)跳出terminal。。。。。
等下試試看能不能畫(huà)畫(huà)。。。

可以畫(huà)?。。?用turtle可以畫(huà)出很魔的圖片。。。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    aimaile閱讀 26,847評(píng)論 6 427
  • 環(huán)境管理管理Python版本和環(huán)境的工具。p–非常簡(jiǎn)單的交互式python版本管理工具。pyenv–簡(jiǎn)單的Pyth...
    MrHamster閱讀 3,969評(píng)論 1 61
  • GitHub 上有一個(gè) Awesome - XXX 系列的資源整理,資源非常豐富,涉及面非常廣。awesome-p...
    若與閱讀 19,373評(píng)論 4 417
  • Sublime Text:一款具有代碼高亮、語(yǔ)法提示、自動(dòng)完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插...
    xiaotao123閱讀 9,634評(píng)論 0 27
  • Sublime Text:一款具有代碼高亮、語(yǔ)法提示、自動(dòng)完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插...
    追風(fēng)逸少丶閱讀 11,497評(píng)論 1 34

友情鏈接更多精彩內(nèi)容