zoukankan      html  css  js  c++  java
  • 181102 Python环境搭建(安装Sublime Text3)

    利用Pycharm来编写、执行python代码是一个不错的选择,Pycharm的安装的确也很方便。但是偶然看到别人用Sublime Text来编写、执行代码,觉得很酷。所以自己动手搭建环境。

    1. 下载Sublime Text3--->win7系统,安装在C盘(wherever you like,你高兴就好。反正容量不大)C:Program FilesSublime Text 3(我的路径);

    2. 打开cmd命令窗口,安装Flake8

      pip install flake8

    3. 下载Package Control(点击Clone download下的Download ZIPx下载)--->在以下路径解压:C:UsersAdministratorAppDataRoamingSublime Text 3(这个路径很容易找:打开软件--首选项(Preferences--Browse Packages)--打开目录后往后退一步就OK了)

      注意:不推荐通过Preferences下面的Packges Control来安装,后续会有各种问题

    4. 安装插件:

     通过快捷键:Ctrl+shift+p打开插一个输入框--->输入install--->按Enter键(窗口左下角就会出现Loading repositories)--->Loading结束后优惠弹出一个输入框(如下图10%***的那个)--->再这个输入框中输入插件名称,再按Enter键就开始安装插件了。

    需要安装的插件是:SublimeLinter,SublimeLinter-flake8,Anaconda,SoDaReloaded,Zen Tabs,SublimeREPL等(安装插件后,重启生效

     

     

     5. 设置

    5.1 Preferences--->Settings--->User

     1 {
     2     "caret_style": "solid",
     3     "color_scheme": "Packages/Tomorrow Color Schemes/Tomorrow-Night.tmTheme",
     4     "draw_white_space": "all",
     5     "file_exclude_patterns":
     6     [
     7         "*.pyc",
     8         "*.pyo",
     9         "*.exe",
    10         "*.dll",
    11         "*.obj",
    12         "*.o",
    13         "*.a",
    14         "*.lib",
    15         "*.so",
    16         "*.dylib",
    17         "*.ncb",
    18         "*.sdf",
    19         "*.suo",
    20         "*.pdb",
    21         "*.idb",
    22         ".DS_Store",
    23         "*.class",
    24         "*.psd",
    25         "*.db",
    26         "*.sublime-workspace"
    27     ],
    28     "fold_buttons": false,
    29     "folder_exclude_patterns":
    30     [
    31         ".svn",
    32         ".git",
    33         ".hg",
    34         "CVS",
    35         "__pycache__"
    36     ],
    37     "font_face": "Ubuntu Mono",
    38     "font_options":
    39     [
    40         "directwrite",
    41         "subpixel_antialias",
    42         "no_bold",
    43         "no_italic"
    44     ],
    45     "font_size": 16,
    46     "highlight_line": "true",
    47     "highlight_modified_tabs": true,
    48     "ignored_packages":
    49     [
    50         "Vintage"
    51     ],
    52     "indent_guide_options":
    53     [
    54         "draw_active"
    55     ],
    56     "line_padding_bottom": 1,
    57     "line_padding_top": 2,
    58     "scroll_past_end": true,
    59     "shift_tab_unindent": true,
    60     "theme": "SoDaReloaded Dark.sublime-theme",
    61     "wide_caret": "true"
    62 }
    View Code

     5.2 Preferences--->Package Settings--->Package Control--->Setting User

     1 {
     2     "bootstrapped": true,
     3     "in_process_packages":
     4     [
     5     ],
     6     "installed_packages":
     7     [
     8         "Anaconda",
     9         "Package Control",
    10         "SideBarEnhancements",
    11         "SublimeLinter",
    12         "SublimeLinter-flake8",
    13         "SublimeREPL",
    14         "Theme - SoDaReloaded",
    15         "Tomorrow Color Schemes",
    16         "View In Browser",
    17         "Zen Tabs"
    18     ],
    19     "repositories":
    20     [
    21         "https://github.com/n1k0/SublimeHighlight/tree/python3",
    22         "https://github.com/n1k0/SublimeHighlight/tree/python3"
    23     ]
    24 }
    View Code

     5.3 Prefereces-->Package Settings-->SublimeLinter-->Settings

    改两处:把Default替换成user;添加python执行文件的路径在paths中。

    5.4 Preferences--->Package Settings--->Zen Tab--->Setting User

    1 {
    2     "open_tab_limit":5,
    3     "highlight_modified_tabs":true,
    4     "show_full_path":false
    5 }
    View Code

    5.5 Preferences--->Settings - Syntax Specific

     1 "tab_size": 4, 
     2 "translate_tabs_to_spaces": true,
     3 "trim_trailing_white_space_on_save": true, 
     4 "ensure_newline_at_eof_on_save": true,
     5 "rulers": [ 
     6 72,
     7 79
     8 ],
     9 "word_wrap": true,
    10 "wrap_width": 80
    View Code

    6. 设置执行程序的快捷键

      可以通过点击Tools-->SublimeREPL-->Python-->Python-RUN current file来执行代码,但是过于麻烦,我们可以设置快捷键F5来执行程序。

    设置方法:Preferences-->Key Bindings,添加如下代码。设置好后,运行效果如下图:

     1 [
     2     {
     3         "keys":["f5"],
     4         "caption":"SublimeREPL:Pyhton - RUN current file",
     5         "command":"run_existing_window_command",
     6         "args":
     7         {
     8             "id":"repl_python_run",
     9             "file":"config\python\Main.sublime-menu"
    10         }
    11     }
    12 ]
    View Code

     

     本文参考:让你用sublime写出最完美的python代码--windows环境

  • 相关阅读:
    HDU 1010 Tempter of the Bone
    HDU 4421 Bit Magic(奇葩式解法)
    HDU 2614 Beat 深搜DFS
    HDU 1495 非常可乐 BFS 搜索
    Road to Cinema
    Sea Battle
    Interview with Oleg
    Spotlights
    Substring
    Dominating Patterns
  • 原文地址:https://www.cnblogs.com/jakye/p/9895493.html
Copyright © 2011-2022 走看看