解决sublime package control 出现Ther

作者: ParkinWu | 来源:发表于2015-09-28 16:11 被阅读53573次

    今天安装使用package control一直出现There are no packages available for installation,尝试网上所有方法都不行,只能自己分析问题了。。。

    ctrl + `
    

    发现是因为http://packagecontrol.io/channel_v3.json 获取失败,真是坑爹,猜测这个东东是个package的列表,找了台能翻墙的电脑,把channel_v3.json文件复制下来。

    自己本地开个服务器,把channel_v3.json,放到document中(可以自己指定)
    我用的python,只需要一行代码即可python -m SimpleHTTPServer 8080
    浏览器中访问http://127.0.0.1:8080/Documents/channel_v3.json如果能看到,说明成功了

    QQ20150928-1.png

    进入package control的settings中,如上图
    把里面的http://packagecontrol.io/channel_v3.json替换成http://127.0.0.1:8080/Documents/channel_v3.json

    "channels": [
            "http://127.0.0.1:8080/Documents/channel_v3.json"
        ]
    

    保存,over!!!
    附上我的channel_v3.json
    http://yunpan.cn/cHBsMf6nKSQWW (提取码:5d43)

    相关文章

      网友评论

      • 020aa6e94a3c:channel_v3.json 文件放在那块呢?
      • 石皮军:被墙了,翻过去就好了
      • 小虫巨蟹:多谢楼主
      • sujeking:楼主辛苦了
      • Karma1026:为什么在我的MBP直接改hosts可以成功,在Windows上就不可以 :joy:
      • 没个性的七秒鱼:大神!~把channel_v3.json,放到document中这里是什么意思啊,在线等啊 - - 这个问题弄了好久了改了hosts也没用 哭死!
        ParkinWu:@没个性的七秒鱼 document 是 mac 系统的一个文件夹
      • 52ff01bb8eb0:sublime settings 不能编辑怎么输入channel_v3.json的新地址?百度了下,说是现在sublime settings已经改版成只读的了,可以在sublime user中编辑,然后我就在sublime user中输入以下内容,还是不行,求帮助!

        "channels":
        [
        "http://www.localhost:8888/Document/channel_v3.json"
        ]
        ParkinWu:@宝贝猫 你直接用浏览器能打开吗
      • e394b3e6935f:我配置好之后 在命令窗口 有出现了这种问题 Package Control: Error parsing JSON from channel http://localhost/channel_v3.json.
        ParkinWu:@亚辉干嘛呢 http://localhost/channel_v3.json 你是不是忘了端口? :grin:
      • 316e78f2d43d:大神求channel_v3.json
        74eb9b78f49f:下载到了,Thanks♪(・ω・)ノ
        74ae0b4866df:@ParkinWu 简单方便没毛病,非常的好用
        ParkinWu:@请叫我柯大大 http://static.zybuluo.com/parkinwu/x5xsu1vjaob4hmktfexncfbz/channel_v3.json
      • Bbooo:为什么我的 Package Control.sublime-settings 修改不了
        七律断舍离:@大波5520 sublime text3是改不了sublime-settings,你可以改sublime-settings-User这个文件,将需要修改的复制到user配置文件里,修改就行
      • 4706b9c224e9:这个看起来有用哦, 谢谢楼主
      • 饥人谷_曾涛:非常感谢 很有用
      • 0c96fd9687da:504441335
      • 0c96fd9687da:在控制台下(ctrl+~)可以重新安装。 :blush: 希望大家都能解决问题。问题原因应该是版本问题有可能用的是老版本没有update。
      • 0c96fd9687da:import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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)
      • 0c96fd9687da:我的问题解决报错是:Package Control:There are no packages available for installation,
        解决方案删除Package Control目录下所有文件和本身文件夹删除User目录下相关文件Package Control.sublime-settings等 直接可以运行不报错 我的文件在西西网站下的sublime3 有问题可以提问 这个是个大问题打击我用这个软件的积极性。还好顺利解决了花了1天时间才找到方法 当然可以去官网重新下个新的等下我附带安装方法
        008c8f23a3dd:大神!我的好像还是不行呀,要么提示please try manual install,要么Error validating download我已经要死了。。。。。。。
        tntcpu:@0c96fd9687da 解决了,感谢!
        夜雨淸塵:@0c96fd9687da 用你的办法解决了……
      • 嘻哈章鱼小丸子:棒棒哒,经常遇到这样的问题,不是ipv6的问题就是json文件的问题,码了
      • af4485fe0db3:谢大神!貌似不用起服务器啊,在下channels的路径改成自己PC的路径就行了啊
        fdd53296bfbf:本地地址我是使用了 /Users/pzwu/Documents/channel_v3.json 。前面没有file://前缀,不然会报地址打不开
        ParkinWu:@阿孔是我啊 file:///Users/pzwu/Documents/channel_v3.json 这样试试,不过你得替换下路径
      • 7a8f91e315de:感谢,已打赏!!!! :+1:
      • c2039f169eb8:前几天都是好的。现在不行了,我这边出现的情况是能打开http://packagecontrol.io/channel_v3.json,只是返回的json是空的,所以出现读不到插件列表的情况。
      • 86132a3ffc38:博主 借鉴了一下你的文章_(:з」∠)_ 实现了json文件本地上传的方法 贴一下链接吧
        http://hanawa.moe/2016/01/02/2016-1-2-sublime/
        itfanr:@Hanawa20 打不开
      • dzgdp888:非常好,解决了我的问题

      本文标题:解决sublime package control 出现Ther

      本文链接:https://www.haomeiwen.com/subject/domwcttx.html