• ubuntu中下载sublime相关问题


    1.SublimeText3的安装

    在网上搜索了一些ubuntu下关于sublime-text-3安装的方法,在这里针对自己尝试的情况进行反馈:
    方法一(未成功):
    在终端输入以下代码:

    sudo add-apt-repository ppa:webupd8team/sublime-text-3   
    sudo apt-get update #更新软件库  
    sudo apt-get install sublime-text-installer #安装Sublime Text 3 
    

    但我在进行最后一步时会报错:SSL无法建立连接。暂时还未找到解决方法,若有解决方案请留言给我,感谢!

    方法二(成功):
    在终端输入以下代码:

    wget https://download.sublimetext.com/files/sublime-text_build-3126_amd64.deb
    

    我在进行这一步时也会显示无法建立SSL,而当我将https改为http时,即可获取成功
    接下来解压缩下载下来的deb文件

    sudo dpkg -i sublime-text_build-3126_amd64.deb
    

    搜索即可找到Sublime

    2.安装Packeage Control

    步骤一:
    打开sublime,点击View-->Show Console(也可以使用快捷键Ctrl+` (该键位于Esc下方))

    步骤二:

    在此处输入以下代码,并enter

    import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
    

    重启软件后可以在Preference菜单下找到Package Control命令,单击运行Packeage Control,搜索Install Package并进入该选项,此时即可为Sublime Text 3安装所需插件

    3.配置python编译环境

    步骤一:
    新增.sublime-build文件
    Tools-->Build System-->New Build System

    步骤二:
    在文件中输入以下代码:

    {
    
    "shell_cmd":"/usr/bin/python -u "$file"",  //指定python3为.py默认编译器    
    //"shell_cmd":"[python绝对路径] -u "$file"", 
    
    "file_regex":"^[ ]*File "(...*?)", line ([0-9]*)",
    
    "selector":"source.python",
    
    "env":{"PYTHONIOENCODING":"utf-8"},
    
    "variants":
    
    [
    
     {
    
       "name":"Syntax Check",
    
       "shell_cmd":"python -m py_compile "${file}"",
    
       }
    
     ]
    
    }
    

    并将该文件保存为Python.sublime-build
    此时便可使用Ctrl+B运行python代码了

  • 相关阅读:
    二叉树之小球下落
    ACM规划型。。
    经典函数看待问题。。
    用putty连接ubuntu
    minheight最小高度的实现(兼容IE6、IE7、FF)(解决IE6不兼容minheight)
    elementui里面的form表单i验证input内容已经输入不为空了,但效验还是报错不能为空
    js中10位数的时间戳必须*1000才能格式化转换
    chrome已安装Vue Devtools在控制台却无显示
    elementui使用day.js格式化后端接口里的日期时间戳
    elementui分页更改后,需要再次调用获取列表数据函数
  • 原文地址:https://www.cnblogs.com/lliuye/p/8954881.html
Copyright © 2020-2023  润新知