您好!欢迎来到雅安论坛
关注我们
扫码关注官方微信
手机版
手机扫描直接访问
欢迎: 附近的朋友。
111111

python win sublime text 配置

[复制链接]
dansemal 发表于 2019-6-22 15:20:10 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
```
                                   python学习记录
```

一,安装python和sublime

  1.下载python3   

```
        https://www.python.org/

下载sublime text3
   
        https://www.sublimetext.com/3
```

  2.安装python3

```
        有啥点啥- -,别忘了添加进path,安装过程有选项,别忘了勾  ps. 检测有没有添加path的方法,运行cmd输入python,
        如果显示未知名,则去添加path(不懂百度如何添加path)

安装sublime

        也没啥好注意的,默认就行,安装好后,进行注册,注册位置Help→enter license

   注册码:↓
```

—– BEGIN LICENSE —–
Esri, Inc
19 User License
EA7E-853424
BBB0D927 00F6E4AB 0AFFEFEA 82C4A3E5
4F9A99D1 7C0475AB 5A708861 6C81D74E
4BBA1F56 877CE0E2 88126328 486D8600
8A0A85D7 49671882 49969D92 312F27A7
5CCAE55B D711D4E2 9069DE55 B510370C
9499567E 61D548BA FB260403 711DFE24
1BAFDA6D 1F52E6B1 B728EF5B A40CCD4D
FD716AF5 1760D208 0E05F26E 22660950
—— END LICENSE ——



2018/2/26/13:29  测试版本sublime 3 3157亲测可用,无用自行百度或购买

二,在sublime下搭建python3编程环境

   1.新建system

```
        点开Tools→build system→NEW build system,把里面内容替换成如下后保存
```

{
    "cmd": ["C:/Users/wang/AppData/Local/Programs/Python/Python37/python.exe","-u","$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "encoding": "cp936",
}

```
        更改下python3的地址,我这是安装默认的位置,如果你也是默认安装的话,在win10系统下,你只需改下用户名即可
       
        替换好了,按Ctrl+s保存为python3.sublime-build,然后就可以点开Tools→build system→python3啦

        现在可以写一个hello python测试下能不能运行,敲入print('hello python')敲完要按下回车哦(-:

        如果报错[WinError 2] 系统找不到指定的文件。要保存文件再运行
```

   2.安装package control插件管理工具

```
        按下Ctrl+Shift+P,输入install,选择install package control,等一段时间出现弹窗显示成功则安装好了。
```

   3.下载插件

```
①SublimeCodeIntel 代码提示插件  安装步骤跟安装管理插件一样,安装好后打开preferences→package-settings→SublimeCodeIntel→settings-Default

打开之后移动最下面找到python3,替换成如下后保存
```

"Python3": {   
            "python3":"C:/Users/wang/AppData/Local/Programs/Python/Python37/python.exe",   
             "pythonExtraPaths":   
                [   
                    "C:/Users/wang/AppData/Local/Programs/Python/Python37/",  
                    "C:/Users/wang/AppData/Local/Programs/Python/Python37/DLLs",  
                    "C:/Users/wang/AppData/Local/Programs/Python/Python37/Lib",   
                    "C:/Users/wang/AppData/Local/Programs/Python/Python37/Lib/site-packages"   
                ],
            "codeintel_scan_files_in_project": true,
            "codeintel_selected_catalogs": []
        },

```
②SideBarEnhancements 侧边栏 安装不用再说了吧,插件扩展了侧边栏功能,点开file→open folder

③SublimeTmpl 新建文件模板插件 安装好后,点开preferences→package-settings→SublimeTmpl→settings-Default

移到下面修改attr中间的内容,并保存,如

"attr": {
    "author": "Rayo",
    "email": "rayowang@qq.com",
    "link": "http://www.rayo.wang"
}

我将Python的创建模板命令也做了修改,在key bindings-user中添加了以下信息,意思是ctrl+alt+p就可以创建一个新的Python模板
```

{
                "keys": ["ctrl+alt+p"],
                "caption": "Tmpl: Create python",
                "command": "sublime_tmpl",
                "args": {
                                "type": "python"
                                }  
        }

```
④SublimeREPL 交互式  安装好之后,perferences -- key bindings user 中粘贴如下代码(快捷键个人喜欢F5):
```

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

设置一下View—Layout—rows 2(这个可以将屏幕分成2个,上边编程,下边输出结果,为了看着方便建议这样设置一下),在上边编写上我们的程序

然后点击选择Tools -> SublimeREPL -> Python -> RUN current file 运行一下 ,因为上面已经设置了快捷键,所以可以用快捷键f5

```
⑤Anaconda 自动匹配关键字等实用功能,有效提高开发效率 由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置。选择Settings-Default选项,搜寻“python_interpreter” key,
```

并键入python主程序的磁盘位置。

"python_interpreter": "C:/Users/wang/AppData/Local/Programs/Python/Python37/python.exe",

选择Settings-Users选项,键入以下json数据。保存

{
"python_interpreter": "C:/Users/wang/AppData/Local/Programs/Python/Python37/python.exe",// Python位置

"shell_cmd": "python -u \"$file\"",

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

"selector": "source.python",

// 默认是utf-8,控制台无法输出中文。

// Window Code Page 936,指的是GBK编码

"encoding":"cp936",

"swallow_startup_errors": true,

"complete_parameters": true,//是否匹配必要参数

"complete_all_parameters": true,//是否匹配所有参数

"suppress_word_completions": true, //禁止代码补全

"suppress_explicit_completions": true,//禁止精确补全

"auto_formatting": true,//代码格式检查

"pep8_ignore":

[

"E309",

"E501"

],

"auto_complete_triggers": [{"selector": "source.python - string - comment - constant.numeric", "characters": "."}]

}

   4.美化

```
①安装Glacier和monaco字体,换完主题之后,进入setting中输入以下内容

monaco字体下载链接: https://pan.baidu.com/s/1c3tcfxY 密码: hyjt
```

{
        "color_scheme": "Packages/Theme - Glacier/glacier.tmTheme",
    "font_face": "monaco",
    "font_size": 10,
    "font_options":
    [
        "no=bold",
        "no-italic",
        "antialias",
        "antialias"
    ],
        "theme": "Glacier.sublime-theme",
   

```
"ignored_packages":
[
    "GoSublime",
    "Markdown"
],
"update_check": false,
"word_wrap": "auto"
```

}

```
②安装透明  链接:https://pan.baidu.com/s/1kW7GH7L 密码:sthg
解压到C:\Users\wang\AppData\Roaming\Sublime Text 3\Packages 插件文件夹位置
```
回复

使用道具 举报

精彩评论1

 楼主| dansemal 发表于 2019-6-22 15:21:39 | 显示全部楼层
注意
C:/Users/wang/


user/  后接自己的用户名
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注0

粉丝2

帖子5

发布主题
阅读排行 更多
广告位
欢迎使用无需登录在线留言
姓名 

手机 

内容
关注我们
  • 关注官方微信

  • 论坛QQ群

Sitemap小黑屋Archiver雅安论坛( 已经安全运行 ) |网站地图

在线客服

会员收集的资源(插件源码等),仅方便学习,您需要自行承担版权风险,未获得原作者授权的情况下,请勿将文章公开发布或用于商业用途。

声明:本站内容来自于论坛作者本人的观点,不代表本网站的观点和看法,与本网站立场无关,相关责任作者自负。如有侵权,请联系我们及时删除

高能预警:本站为个人网站,非团队运作,常年务农,山上信号不好,在线少,如有不妥之处,望大佬们多多包涵,万分感激!

雅安论坛互联网违法和不良信息举报平台 您也可以通过留言进行相关问题提交,留言提交无需注册,我们将严格保证用户隐私。   © 2009-2021