说明

插件安装方式一

在官网下载以后,输入ctrl+shift+p是可以调出命令面板的,也就是下面这个玩意(如果这个命令面板无法显示install package,用下面方法二)
在这里插入图片描述

然后在控制面板输入install 回车
在这里插入图片描述

会出现安装插件的界面,以安装python3为例
在这里插入图片描述

稍等片刻(左下角有安装进度)会出现如下报错:
在这里插入图片描述

插件安装方式二

方式一如果输入install没内容,可以用该方法!
打开方式:preferences-package-control
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

无法安装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 package 报错

调出控制台,输入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"
		]
	},

添加后如图:
在这里插入图片描述
保存后重启sublime
再次安装插件,安装成功后如下图左下角提示!!!

在这里插入图片描述

换本地源路径安装插件

先下载下面这个文件(不要直接点开,复制连接,用任意下载器下载):
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工具的时候安装包也遇到过的问题,切换网络环境,因为我的是内网环境,不能访问那些定义的网址。
然后我把网络换成了公网(手机热点),再次安装,成功了! 淦!

所以 如果你上述方法依然不能解决,看下你的网络是不是内网!!!! 切换成公网即可!!!

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐