zoukankan      html  css  js  c++  java
  • Sublime Text 3搭建Python开发环境

    Sublime Text 3(简称:ST3)是一个非常轻便的IDE,这篇博文主要介绍如何在ST3上搭建Python的开发环境(Windows 10)。

    1. 下载并安装完ST3之后,第一件要做的事情就是安装packgage control,安装了这个才可以为ST3搭配相关的开发插件,以便提高开发效率。Package Control的安装方法请参考:https://packagecontrol.io/installation。

    2. 安装完Package Control之后,可以点击Ctrl + Shift + P唤出安装插件的界面并安装如下插件到ST3:

    • AutoPep8: 一个规范Python代码的插件,以让其符合Pep8的编程风格。
    • Anaconda插件
    • SublimeCodeIntel

    3. 基本上完成了上面三个插件的安装,可以编写下述代码并且安装Ctrl + B进行测试:

    print("hello Python")

    如果能在Console框里面打印出如下结果,则表示运行Python没问题。

    当然,完成上面的安装,还不算完成全部的环境搭建,需要对anaconda及sublimecodeintel进行一些相关的配置,具体如下:

    首先依此点击Tools -> Build system -> New Build System,此时ST3会打开一个编辑页面,在编辑页面输入如下代码,并保存到电脑默认弹出的窗口。

    {
    	"encoding": "utf-8",
    	"working_dir": "$file_path",
    	"shell_cmd": "F:\Users\JielongSSS\Anaconda3\python.exe -u "$file"",
    	"file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
    	"selector": "source.python"
    
    }

    完成上述操作之后,开始对Anaconda插件的配置,点击Preferences -> Package Settings -> Anaconda -> Setting - Default,打开Setting - Default的编辑页面并且找到“python_interpreter” : "python",将后面的python改成自己存放python3或者python2的路径(如下配置):

    "python_interpreter": "F:/Users/JielongSSS/Anaconda3/python.exe",

    保存了上述操作之后,再依次打开:Preferences -> Package Settings -> Anaconda -> Setting - User,在编辑页面中输入如下代码:

    {
        "anaconda_linting": false,
        "python_interpreter": "F:/Users/JielongSSS/Anaconda3/python.exe",
        "suppress_word_completions": true,
        "suppress_explicit_completions": true,
        "complete_parameters": true,
    }

    最后再对SublimeCodeIntel进行配置,依次点击Preferences -> Package Settings -> SublimeCodeIntel -> Setting - User,在编辑界面中输入如下代码(这里需要注意的是下面都是在Windows下存放Python.exe和相关文件夹所在的位置,如果不知道自己的python放到那里了,按住Windows键+R唤出输入框,在输入框中输入cmd唤出终端窗口,在终端窗口中输入whereis python,这样子就能找到python当初安装的位置,如果电脑本身配置了Anaconda的环境,那么就自己找出自己的Anaconda所在的位置,并复制相关路径并修改下述代码相关的位置):

    {
        "codeintel_language_settings": {
            "Python3": {
                "python3": "F:\Users\JielongSSS\Anaconda3\python.exe",
                "codeintel_scan_extra_dir": [
                    "F:\Users\JielongSSS\Anaconda3\DLLs",
                    "F:\Users\JielongSSS\Anaconda3\Lib",
                    "F:\Users\JielongSSS\Anaconda3\Lib\site-packages",
                    "F:\Users\JielongSSS\Anaconda3\Lib\idlelib",
                    "F:\Users\JielongSSS\Anaconda3",
                    "F:\Users\JielongSSS\Anaconda3\Lib\*"
                ],
                "codeintel_scan_files_in_project": true,
                "codeintel_selected_catalogs": []
            },
        }
    }

    至此,ST3上所需要的基本开发环境搭配完成。

  • 相关阅读:
    69.广搜练习:  最少转弯问题(TURN)
    51..分治算法练习:  4378 【Laoguo】循环比赛
    50.分治算法练习:  二分算法:  2703 奶牛代理商 XII
    [转载]双向广搜
    49.分治算法练习:  1497 取余运算
    48.贪心练习:  1621 混合牛奶
    47..贪心  失恋28天-追女孩篇
    46.贪心算法练习:  区间合并
    45.分支算法练习:  7622:求排列的逆序数
    44.分治算法练习:  一元三次方程求解
  • 原文地址:https://www.cnblogs.com/jielongAI/p/9311026.html
Copyright © 2011-2022 走看看