sublime无法安装插件(含已存在的多种情况解决方案) |
您所在的位置:网站首页 › su安装的插件找不到 › sublime无法安装插件(含已存在的多种情况解决方案) |
文章目录
说明插件安装方式一插件安装方式二
无法安装package control打开 install package 报错安装插件过程报错报错内容:解决方法
换本地源路径安装插件终极办法(泪目)
说明
插件安装方式一
在官网下载以后,输入ctrl+shift+p是可以调出命令面板的,也就是下面这个玩意(如果这个命令面板无法显示install package,用下面方法二) 然后在控制面板输入install 回车 会出现安装插件的界面,以安装python3为例 稍等片刻(左下角有安装进度)会出现如下报错: 方式一如果输入install没内容,可以用该方法! 打开方式:preferences-package-control 卸载package control,然后重新安装package control,但我发现,我卸载以后,就不能重新安装了!!! 卸载方式:ctrl+shift+p调出控制台,输入remove,卸载掉package contro即可 安装方式:网上教程给的安装方式是 控制台中输入pac,会出现这个选项,直接回车 或者按快捷键 ctrl+ `,(注:有qq输入法的记得去把qq输入法的这个快捷键删除了,否则在sublime中按这个没反应,我当初以为我sublime有问题,也是经历过坑每次按这个快捷键qq输入法一直跳,最后才知道是qq输入法冲突了!!!) 输入: import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)但我这并不能安装,所以我是在官网下载的 package control包,复制到 sublime安装路径下的Packages这里面,重启sublime即可!! 官网下载地址:https://packagecontrol.io/installation 验证:调出控制台,输入install,有内容就成功 调出控制台,输入install 回车的时候报错: 解决方法:打开如下路径 可以看到user中channels中内容是空白的 然后把这个路径放在channels中即可:"http://cst.stu.126.net/u/json/cms/channel_v3.json" 验证: 调出控制台,输入install回车即可到安装插件界面 sublime打开如下路径 在user中添加 "debug": true, "downloader_precedence": { "linux": [ "curl", "urllib", "wget" ], "osx": [ "curl", "urllib" ], "windows": [ "wininet" ] },添加后如图: 先下载下面这个文件(不要直接点开,复制连接,用任意下载器下载): https://packagecontrol.io/channel_v3.json 下载以后,存到任意路径! sublime打开如下路径 注:在上面的user中的channels选项中路径改为如下格式(这个路径是你放置上面channel_v3.json文件的地方): 然后再试一下,还是有毛病,提示说 Package Control: Channel F:\Program Files (x86)\Sublime Text3\channel_v3.json does not appear to be a valid channel file because the “schema_version” is not a valid number. error: Package Control用记事本打开上面的channel_v3.json 修改为:”schema_version”: “2.0”(第一栏) 重新打开再试一下安装插件即可! 如果依然不能解决,卸载重装!!!! 终极办法(泪目)我试过上述所有办法,最终安装插件依然会报错,但我突然想起我以前用pycharm工具的时候安装包也遇到过的问题,切换网络环境,因为我的是内网环境,不能访问那些定义的网址。 然后我把网络换成了公网(手机热点),再次安装,成功了! 淦! 所以 如果你上述方法依然不能解决,看下你的网络是不是内网!!!! 切换成公网即可!!! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |