![](/img/trans.png)
[英]Python Script Won't Run Via TextMate, OK in IDLE and Eclipse
[英]Python in TextMate - run script in IDLE?
TextMate是否可以在IDLE中而不是在內部或通過終端運行Python腳本?
我不想僅使用IDLE安裝附帶的Python構建,而是希望shell窗口實際啟動,這樣我就可以輸入交互式會話。
我在OSX上玩過,我想我已經開始工作了。
打開TextMate的Bundle Editor( Bundles
- > Bundle Editor
- > Show Bundle Editor
)
在左側:展開Python
,然后復制“運行腳本”命令(底角,第二個左鍵[++]),並將其命名為“在IDLE中運行腳本”
選擇鍵盤快捷鍵,並將其放在Activation :Key Equivalent旁邊的框中
替換以下行:
TextMate::Executor.run(ENV["TM_PYTHON"] || "python", "-u", ENV["TM_FILEPATH"]) do |str, type|
同
TextMate::Executor.run("/usr/bin/idle2.7", "-r", ENV["TM_FILEPATH"]) do |str, type|
這會將您的文件路徑作為參數提供給空閑,就像您直接運行/usr/bin/idle2.7 -r /path/to/script.py
。 (或者你正在使用的任何python版本 - /usr/bin/idle3.1等)
您也可以使用-e
標志而不是-r
標志來編輯IDLE中的腳本而不是運行它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.