1.sublime下载与插件管理

1.1 下载

1.2 安装Package Control管理插件

使用ctrl + ` (感叹后左边的那个键位),输入以下内容

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

安装好后,在Preferences下出现Package Control

1.3 安装实用插件

1.4 设置编码和字体

打开Preferences - settings,加上

"default_encoding": "UTF-8","font_size": 16.0,"tab_size": 4,

表示使用utf-8编码,大小16px,一个tab 键 是四个空格键

2.python下载与配置

博主用的是python3

2.1下载

2.2 安装与配置python环境

验证  cmd 控制台 输入 python 展示信息 和 版本,并可以编程:

3. sublime整合python运行环境

3.1  配置python3环境

打开 Tools > Build System > New Build System  如下图所示:

输入以下内容:

"encoding": "utf-8","working_dir": "$file_path","shell_cmd": "C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35-32\\python.exe -u \"$file\"","file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python"

如下图所示:

然后 Ctrl + S 直接保存为想要命名的编译名称(如:python352):

然后重启 Sublime text 3 选择 python 352 即可:

测试一下效果:

注:按ctrl +b 是执行操作的命令,切记,切记,切记执行前要先保存文件。(这个和python自带的ide一毛一样,

每次F5执行时都要先保存才行)

3.2 SublimeREPL插件安装

由于Sublime text 3 没有默认提供python的input()的输入窗口,所以当你想要键入一些数据的时候,根本

无进行操作的,所以需要安装一个叫做sublimeREPL 的插件。

打开package control 选项 输入Install Package,回车,在新出现的输入框里输入SublimeREPL 搜索到以后进行安装:

然后来测试一下效果:

建立一个带有input()功能的测试python脚本,然后  tools> SublimeREPL > python > python - run current file ,在新打开的页面输入 19,即打印了相应的判断结果:

然后就会有一个问题,就是每次需要类似操作的时候,均需要  tools >  SublimeREPL > python > python - run current file的步骤,十分的麻烦,所以就进行一个快捷键的设置:

3.3 设置快捷键

打开 preferences>key bindings :

输入以下信息后保存即可:

{"keys":["f5"],"caption": "SublimeREPL: Python - RUN current file","command": "run_existing_window_command", "args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}

}

至此,快捷键就设置完成了,其实此时的f5 就和python 自带的 ide 的 f5 功能一样了,相当于执行程序了。

执行之前,一定要保存,保存,保存!

3.4 参考

4.遇到的问题

4.1 python安装路径找不到(可能还需要展示隐藏文件夹     笑.jpg)

5.一点想法

1.本周主要学习了一些python的基础语法,看前面的确实很快,愿能真正坚持下来,解决问题

2.关于百万英雄  答题解决方案,请拿走,不谢

sublime说python找不到_sublime配置python运行环境相关推荐

  1. sublime text3使用教程python_Sublime Text 编辑器配置 Python解释器简易教程

    关于Sublime text配置Python解释器的问题,可能是初学者,对这方面还不是很懂,想使用快捷键但是徒劳一场,因为缺少Python解释器,直接按下快捷键Ctrl+B是不会得到想要的结果的. 鉴 ...

  2. Sublime Text3配置Lua运行环境

    Sublime Text3配置Lua运行环境 前言 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝(本菜鸡也是哦) 在以前的工作中使 ...

  3. Ubuntu上sublime配置nodejs运行环境

    Ubuntu上sublime配置nodejs运行环境 如果阅读无障碍的话可以直接查看https://packagecontrol.io/packages/Nodejs上面说的很详细 如果不想看的话, ...

  4. Sublime配置java运行环境

    Sublime配置java运行环境 首先都要配置好jdk,详见我的上一篇博客 eclipse java环境配置 以下有两种配置 直接输出结果 编译运行Java程序,需要创建一个批处理或者Shell脚本 ...

  5. Sublime配置java运行环境(IntelliJ IDEA也许更好用)

    主博客里有Sublime的安装以及Sublime其他环境配置 文章目录 5. Sublime配置java运行环境 5.1 java jdk配置环境 5.2 Sublime里配置java(两种方法,可以 ...

  6. maya python3_安装了Anaconda之后,Maya运行报错,Python 找不到 Maya 的 Python 模块

    以前Maya用的好好地,结果安装了Anaconda之后,maya启动以后,日志就会报错(如下),只能自主建模,不能打开以前创建的模型,也不能导入fbx,错误提示就是Maya找不到Python模块,在网 ...

  7. notepadd++配置Scala运行环境

    2019独角兽企业重金招聘Python工程师标准>>> Window7 下 notepadd++配置Scala运行环境 1.安装notepad++ 2.在notepad++中安装np ...

  8. Linux上的node站点之centos配置nodejs运行环境笔记

    centos配置nodejs运行环境 原来的项目放在windowsserver上了,现在换个系统要重新配置下. 先看看是不是安装python rpm -qa|grep python 一般租的云服务器会 ...

  9. java开发环境怎么写_Java开发基础设置:如何配置Java运行环境

    很多朋友都有自学Java的愿望,但是自学一门语言何其艰难,没人指引的话往往不得其门而入.那么,今天千锋老师就给大家带来Java入门课程中配置Java运行环境的方法,希望能够对大家有所帮助. 一.JDK ...

最新文章

  1. 为什么程序员加班有罪?
  2. 新一轮全球“太空竞赛”正上演 争夺几万亿美元大蛋糕
  3. 越南qq飞车服务器不稳定,qq飞车帧数不稳定,有时候玩的很顺,有时候画面一顿一顿,帧数不稳,怎么处理?...
  4. Android 观察系统中短信内容的变化(内容观察者)
  5. setTimeout和setInterval你真的了解吗?
  6. Android学习----AndroidManifest.xml文件解析
  7. cordova 创建Android 工程(零起点)
  8. Silverlight中使用MIRIA进行触屏编程
  9. 什么是CharSequence
  10. 小程序二级页面tabbar_小程序页面推广踩坑记
  11. 在c语言中引用数组元素时,其数组下标的数据类型允许是什么
  12. ES8新特性_ES8中对象方法的扩展---JavaScript_ECMAScript_ES6-ES11新特性工作笔记052
  13. MySQL引擎类型(三)
  14. mysql之返回影响行数
  15. 【概率笔记】这些概率公理性质你需要会的呀
  16. Windows更改系统字体
  17. 蓝星实物微商城H5源码 附搭建教程
  18. 光格科技将于12月6日上会:拟募资6亿元,姜明武为实控人
  19. Android DownloadManager下载管理,app更新
  20. [技术讨论]基本共射共集共基放大电路怎么工作,可以来看看

热门文章

  1. 一款开源免费且快速,高效和安全的跨平台备份程序:Restic使用教程
  2. IntelliJ IDEA版本:Ultimate、Community、EAP版本的区别
  3. 静态路由(实验讲解+配置)
  4. 车牌识别的matlab程序(程序_讲解_模板),车牌识别的matlab程序(程序讲解模板)
  5. 【Python】蟒蛇绘制(三种方式+import用法)
  6. os系统好用的学术笔记软件_可靠软件系统的设计方法:学术文章摘要
  7. ubuntu pycharm设置快捷图标_这些Ubuntu中的小技巧,你知道吗?
  8. c++ 原子操作 赋值_高级Java开发工程师带你走进原子操作,一篇文章搞清楚原子操作...
  9. Tomcat显示文件列表
  10. 用sqoop将mysql的数据导入到hive表中,原理分析