爱折腾的我最近在用sublime text 3 写python,但是原生态的编译模式不支持交互。在网上找了许多资料,想要可以交互运行python,大都需要sublimeREPL这个插件,我不想用这个插件。在多次摸索过后找到了如下解决方案,在此记录下来,供各位大佬参考指正。

打开sublime text3 后,依次点击 Tools -> Build System -> New Build System,把里面的东西全部删除,然后输入如下代码:

{"cmd": ["python", "-u", "$file"],"file_regex": "^[ ]*File "(...*?)", line ([0-9]*)","selector": "source.python","shell":"true","variants":[{"name":"python","cmd":["start","python","-i","$file"]},]
}

保存好,名字起python3。然后ctrl + shift +B,选择第一个编译就是普通的不能交互的编译,选择第二个编译就会跳出一个新的cmd窗口,此模式下可以交互。

我用的是windows 10,至于Mac 和linux 的用户我不知道能不能用。在使用之前确保自己安装了python和sublime text。还有已经把python路径写入了环境变量。

sublimetext3插件安装_sublime text 3 交互python相关推荐

  1. sublime开发python需要安装哪些插件_Sublime text 3搭建Python开发环境及常用插件安装...

    1. 按下Ctrl+Shift+P调出命令面板 2. 输入"package",在下拉列表找到"Package Control: list packages",选 ...

  2. sublime python插件配置_sublime text 3 + python配置,完整搭建及常用插件安装

    四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...

  3. sublimetext3格式化python代码_sublime text 3搭建python

    1.ST3下载地址: http://www.sublimetext.com/3 2.安装Sublime Text Build 3114 Setup.exe应用程序. 3.ST3的工具优点就是轻量级,简 ...

  4. Sublime Text 无法使用Package Control或插件安装失败的解决方法

    Sublime Text用了一年多了,公司搬家最近突然发现Package Control无法安装新插件了,虽然不影响原有功能的使用,还是要解决它.由于本人用Windows系统,只讨论Windosw下的 ...

  5. Sublime Text 无法使用Package Control或插件安装失败的解决方法【转】

    Sublime Text用了一年多了,公司搬家最近突然发现Package Control无法安装新插件了,虽然不影响原有功能的使用,还是要解决它.由于本人用Windows系统,只讨论Windosw下的 ...

  6. sublime python插件_sublime text 3 + python配置,完整搭建及常用插件安装

    四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...

  7. sublime text3安装python插件和flake8_Sublime Text环境配置(Python、Latex、Markdown)及常见问题汇总...

    目录 安装 基本设置 万包之祖 Package Control Python 环境配置 Markdown环境配置 Sublime问题汇总 macOS+Latex环境配置 安装 从官方网站地址下载安装即 ...

  8. Sublime Text 3便携版下载安装和常用插件安装--顺便解决报错An error occured installing和no packages available for install

    文章目录 Sublime Text 3便携版下载安装和常用插件安装 1.Sublime Text 3便携版下载: 2.sublime 插件控制器(Package Control)安装 2.1离线安装P ...

  9. VS Code 和 Sublime Text 3 安装及常用插件安装

    大家可以加我的个人微信,一起在学习交流群,交流学习,我的微信号:woainivery VS Code 1. Auto Close Tag 自动添加HTML / XML关闭标签 2. Auto Rena ...

最新文章

  1. 网络应用 axIos +vue的应用
  2. mysql数据库入门题型_mysql数据库入门
  3. Nature:好导师的16个标准
  4. 学习笔记:数据分析和处理(ML计算模型前的预处理)——持续更新
  5. DSVS7050签名服务器的网站,吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1.doc...
  6. MySQL 故障集锦
  7. 孤荷凌寒自学python第三十八天初识python的线程控制
  8. 世上描述宇宙最精确的科学理论
  9. dict下如何取值_年薪百万之路--第十七天 装饰器(下)和迭代器
  10. WinSCP 提示:你的Shell可能与本程序不兼容(推荐使用Bash)。
  11. BTC源码分析 准备
  12. ubuntu最好用的划词翻译词典:有道词典和GoldenDict
  13. 消防联动控制系统服务器,火灾自动报警消防联动控制系统报价单V4.4.xls
  14. Java学习笔记(13)-构造方法
  15. matlab图像处理代码实例,MATLAB图像处理375例-程序代码
  16. Valley Numer hdu-6148
  17. 最方便的ICON、PNG转换工具
  18. 大学计算机作业互评评语简短,大学学生互评评语100字简短
  19. 一个清包网友的装修清单3--给广大TX参考!清包路漫漫啊!~~~
  20. XSS跨站脚本攻击漏洞

热门文章

  1. Win10系统鼠标滑轮灵敏度怎么设置
  2. 作业帮口算批改怎么开 作业帮口算批改如何用
  3. UC浏览器怎样收藏视频
  4. 生成特征_使用gplearn自定义特征自动生成模块
  5. Linux重置Mysql密码_解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost
  6. 360全景倒车影像怎么看_别克关怀-后视镜和倒车影像 倒车时到底看哪个
  7. python使用蓝牙功能_python bluetooth蓝牙信息获取蓝牙设备类型的方法
  8. Iterator 和 ListIterator 的区别
  9. navicat怎么查看数据库的url_连接数据库url怎么写
  10. css 不规则边角_如何实现带有边角的CSS边框