解决Sublime Text3 Install Package的There are no packages available for install问题
解决Sublime Text3 Install Package的There are no packages available for install问题
关于Sublime Text3的安装我就不在这里赘述了,安装很简单,网上也有很多文章教学。
今天我主要教大家如何手动安装插件!
关于自动安装插件我所出现的问题
//官网让我们去导入一段代码进行安装Package
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' +
'ebe013ee18cced0ef93d5f746d80ef60'; 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)
这段话我试了N+1次,不知道大家可不可以,总之我是不可以,每次运行这段代码都会卡死!后来我只好去Sublime的官网去下载手动的安装包。
1、在这里我们将官网下载好的安装包放在这个Installed Packages的目录下。
2、我们可以看到Package Settings和Package Control已经出现了,证明我们导入成功。
3、按下快捷键:Ctrl + Shift + P,在出现的界面我们输入pci,选择第一个。
点击后我们可以看到最下面会开始安装,正常这个步骤安装好了就可以了,但是大多数都会出现下面这种情况!
在这里我试了百度、****的N+1种办法都不可以,然后我之后看了下控制台,最终发现!
在这里我的判断是应该我的网络连接不到这个网站https://packagecontrol.io/,所以相关的一些内容我不能成功下载,于是乎我下载了channel_v3.json,下载链接放在这里了: channel_v3.json.
4、修改channel_v3.json的地址
打开 Preferences > package settings > package control > settings > user
在这里修改成自己的本地地址
最后我们在试一试Ctrl + Shift + P,输入pci看看是否可用了!那之后我们就可以正常安装插件了!