• sublime配置python运行环境


    1.sublime下载与插件管理

    1.1 下载

    官网地址:https://www.sublimetext.com/3

    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 安装实用插件

    这里提供链接:http://www.xuanfengge.com/practical-collection-of-sublime-plug-in.html

    1.4 设置编码和字体

    打开Preferences - settings,加上

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

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

    2.python下载与配置

    博主用的是python3

    官网地址:https://www.python.org/downloads/

     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 参考

    http://blog.csdn.net/vertigozz/article/details/54574006

     4.遇到的问题

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

     

    5.一点想法

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

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

    python版本:https://github.com/wuditken/MillionHeroes

    java版本:https://github.com/lingfengsan/MillionHero

  • 相关阅读:
    2019年年终总结
    [转]网络基本功08-细说TCP滑动窗口
    anaconda启动报错-pythonw.exe
    FRP+WoL实现远程开机+远程桌面
    [转]网络基本功06-链路聚合
    我的效率工具分享
    比海飞丝更柔顺的写作体验
    阿里云加Picgo或MPic搭建最豪横的图床
    markdown从入门到放弃word和PDF
    Pocket+Evernote 打造个人知识库体系
  • 原文地址:https://www.cnblogs.com/haoprogrammer/p/8284908.html
Copyright © 2020-2023  润新知