![](/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.