Sublime Text3 - Package Control There are no packages available for installation

本文介绍了解决Sublime Text中Package Control插件无法安装其他插件的问题。主要原因是http://packagecontrol.io/channel_v3.json文件获取失败,通过科学上网下载文件并修改schema_version字段为2.0解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:

一、通过下述命令安装包后。

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

二、按住ctrl+shift+p,打开命令面板。install pakage
三、报错:Package Control There are no packages available for installation
报错

解决过程

概述:通过第二、三点解决。
一、说是因为IPV6的问题,于是在host中添加如下对应ip。【未解决】
转自:https://blog.youkuaiyun.com/zephyr15/article/details/53839913
二、因为http://packagecontrol.io/channel_v3.json 获取失败。
转自:https://www.jianshu.com/p/a3af44257b15
1. 原因的确是因为这个,但是科学上网后下载的文件不能够直接配置使用。
2. 转载的文章中没有win的配置。下载文件后。放到指定目录。
下载好的channel_v3.json
Package Control.sublime-settings中添加

    "channels":
    [
        "D:\\Program Files\\Sublime Text 3x64\\channel_v3.json\\channel_v3.json"
    ]

配置方法
三、进行完第二步之后,报错变成*****channel_v3.json does not appear to be a valid channel file because the “schema_version” is not a valid number.
转自:https://segmentfault.com/q/1010000004550208/a-1020000004551033

网页打开http://packagecontrol.io/channel_v3.json,里面的schema是3.0.0
然后install packages提示版本号只能为1.0 1.1 2.0,反正没有3.0.0,我就改成了2.0,bingo,通过了,然后就愉快的添加插件了

注:
1. 修改了schema_version的channel_v3.json下载,https://download.youkuaiyun.com/download/whitepines/10500802
2. 或者,直接访问http://packagecontrol.io/channel_v3.json 获取channel_v3.json文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值