Sublime Text2配置python环境

系统 2160 0

1. 下载python并安装

2. 下载Sublime Text2 并安装
3. 安装插件  
  • Package Control  在 Sublime 里直接安装附加插件的包管理器。 这是唯一一个你必须手动安装的插件。 这边列出的其他所有插件都可以通过 Package Control 来安装。也可以通过它来更新已安装过的插件。简单得想做是 Sublime packages 的 apt-get 就行了。   
  • All Autocomplete  Sublime 默认的自动完成只关注当前文件的单词。这个插件扩展了其自动完成的单词列表到所有打开的文件。 
  • SublimeCodeIntel  为部分语言增强自动完成功能,包括了 Python 。这个插件同时也可以让你跳转到符号定义的地方,通过按住 alt 并点击符号。非常方便。 
  • SublimeREPL  允许你在编辑界面直接运行 Python 解释器。 这个是中重要的。
    步骤:1.Package Control插件安装:在Sublime Text2内,按下Ctrl+`(即Tab上面的那个键),然后在弹出的下面的输入框内输入以下代码:
         
  1.             
                  import
                
                 urllib2,os,hashlib; h =
                
                  '
                
                
                  7183a2d3e96f11eeadd761d777e62404
                
                
                  '
                
                +
                
                  '
                
                
                  e330c659d4bb41d3bdf022e94cab3cd0
                
                
                  '
                
                ; pf =
                
                  '
                
                
                  Package Control.sublime-package
                
                
                  '
                
                ; ipp = sublime.installed_packages_path(); os.makedirs( ipp )ifnot os.path.exists(ipp)elseNone; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler())); by = urllib2.urlopen(
                
                  '
                
                
                  http://sublime.wbond.net/
                
                
                  '
                
                + pf.replace(
                
                  '
                
                
                  '
                
                ,
                
                  '
                
                
                  %20
                
                
                  '
                
                )).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf),
                
                  '
                
                
                  wb
                
                
                  '
                
                ).write(by)
                
                  if
                
                 dh == h elseNone;
                
                  print
                
                (
                
                  '
                
                
                  Error validating download (got %s instead of %s), please try manual install
                
                
                  '
                
                %(dh, h)
                
                  if
                
                 dh != h 
                
                  else
                
                
                  '
                
                
                  Please restart Sublime Text to finish installation
                
                
                  '
                
                )
              

     

         2.按下回车,安装完成关闭Sublime 然后重新打开即可
         3.其他的插件:按下Ctrl+Shift+P,输入ip,找到Install Package选项,然后在弹出的框内输入这些插件的名字,找到后点击回车即可安装。
4. 第一个程序:
        1.新建文件,保存为*.py
         2.输入内容,
               print('hello world!')
         3.保存,然后按下Ctrl+b,可以看到运行结果(或Tools->SublimeREPL->Python->Python--Run current file)
5.自 定义快捷键:
    1.虽然Ctrl +b可以运行结果,但总感觉没有直接按F5可以运行结果爽
    2. Preferences => Browser Packages…打开插件安装包位置,依次找到 SublimeREPL\config\Python文件夹下的Main.sublime-menu并打开。该文件即是插件菜单的结构及相关参数,从中找到运行Python文件的菜单项的部分:
    
        {"command": "repl_open",

     "caption": "Python - RUN current file",

     "id": "repl_python_run",

     "mnemonic": "d",

     "args": {

        "type": "subprocess",

        "encoding": "utf8",

        "cmd": ["python", "-u", "$file_basename"],

        "cwd": "$file_path",

        "syntax": "Packages/Python/Python.tmLanguage",

        "external_id": "python",

        "extend_env": {"PYTHONIOENCODING": "utf-8"}

        }

    },


      


 

         其中id的值是我们需要的,因为我们正是要为其添加快捷键。另外,菜单文件的位置也是需要先记下的,因为需要为这个命令指定定义的来源。

     3.Preferences => Key Boundings-User打开自定义快捷键文件,写入如下内容:

      [

	{

		"keys" : ["f5"],                           // 快捷键,注意小写

		"command" : "run_existing_window_command", // 运行定义的命令

		"args" :                                   // 命令参数

		{

			"id" : "repl_python_run",              // 上一步查看的命令的id

			"file" : "config/Python/Main.sublime-menu" // 菜单定义文件位置

		}

	}

]


    

          到此为止,可以使用快捷键F5在Sublime Text2编辑器中快速执行Python代码。

 

   

Sublime Text2配置python环境


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论