0

0

Sublime怎么解决插件安装失败问题 Sublime连接源被墙修复【解决】

冰火之心

冰火之心

发布时间:2026-02-02 19:51:08

|

800人浏览过

|

来源于php中文网

原创

插件安装失败主因是网络被墙导致Package Control无法访问源;应手动安装Package Control、换用Gitee镜像源、配置代理或hosts、关闭杀软,并确保手动安装时将完整插件文件夹放入Packages目录。

sublime怎么解决插件安装失败问题 sublime连接源被墙修复【解决】

插件安装失败,八成是 Package Control 连不上源——国内访问 packagecontrol.io 和 GitHub raw 资源被墙,导致下载中断、超时或 GPG 验证失败。这不是你操作错了,是网络层被卡住,换源或绕过网络限制就能解决。

手动安装 Package Control 是最稳的起点

自动安装脚本失效,往往是因为第一行请求就失败了。别反复点“Install Package Control”,直接进控制台执行官方手动代码:

Ctrl + ` 打开控制台,粘贴以下代码(适用于 Sublime Text 3/4):

import urllib.request,os,hashlib; h = '6f4c264a24d237259395a6f7a7eb1a8e' + '6c5b3b5e'; 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('https://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download: %s' % dh if dh != h else 'Success'); open(os.path.join(ipp, pf), 'wb').write(by)

看到 Success 就说明包已写入,重启 Sublime 后 Preferences → Package Control 应该出现。

  • 如果报 URLError 或超时,说明网络不通,跳到下一条
  • 如果提示 ssl.CertificateError,先检查系统时间是否准确(误差超过5分钟会导致 SSL 验证失败)
  • 不要用系统 Python 的 pip 安装 Package Control——它只认自己内置的 urllib 和证书链

换国内镜像源,让 channels 地址真正可访问

即使 Package Control 装上了,There are no packages available for installation 依然常见,本质是 "channels" 里那个 JSON 地址打不开。浏览器里直接访问 https://gitee.com/azl397985856/package_control_channel/raw/master/channel_v3.json,能加载出 JSON 内容才算有效。

修改方式:

菜单 → Preferences → Package Settings → Package Control → Settings – User,填入:

{
  "channels": [
    "https://gitee.com/azl397985856/package_control_channel/raw/master/channel_v3.json"
  ]
}
  • 别用已失效的旧镜像(比如某些博客里抄的 php.cn 链接,2026 年多数已 404)
  • 改完必须重启 Sublime,否则缓存仍指向原地址
  • 不建议同时写多个 channel——Package Control 会逐个尝试,第一个失败就卡住,反而更慢

代理配置和 hosts 修复要对症下药

有代理但没配对,等于没开;没代理却乱加 proxy 字段,反而引发连接拒绝。

Midjourney
Midjourney

当前最火的AI绘图生成工具,可以根据文本提示生成华丽的视觉图片。

下载

如果你用 Clash / V2Ray / Proxifier,且本地 HTTP 代理端口是 7890,在 Settings – User 里加:

{
  "http_proxy": "http://127.0.0.1:7890",
  "https_proxy": "http://127.0.0.1:7890"
}

如果没有代理,但想加速 GitHub 访问,可更新 hosts 文件(Windows 在 C:\Windows\System32\drivers\etc\hosts,macOS/Linux 在 /etc/hosts),添加最新 GitHub IP(搜索“GitHub hosts 2026”获取实时列表)。

  • 杀毒软件(如火绒、360)常静默拦截 Sublime 的 urllib.request 请求,临时关闭再试
  • 企业网络可能封了 raw.githubusercontent.com 域名,此时 hosts 无效,只能切代理或手动安装
  • 以管理员身份运行 Sublime 可绕过部分权限拦截,尤其在 Windows 系统盘路径下写入时

手动安装插件是兜底方案,但路径和命名不能错

当所有网络手段都失效,直接上手动:去 https://packagecontrol.io 搜插件名 → 点进项目 → 找 GitHub 主页 → 点 Code → Download ZIP → 解压 → 把**文件夹整体**扔进 Packages 目录。

Packages 路径:

  • Windows:C:\Users\用户名\AppData\Roaming\Sublime Text 3\Packages\
  • macOS:~/Library/Application Support/Sublime Text 3/Packages/
  • Linux:~/.config/sublime-text-3/Packages/

关键细节:

  • 不是把 ZIP 丢进去,也不是解压后只复制 .py 文件——必须是完整文件夹,且文件夹名和插件名一致(比如 SideBarEnhancements 插件,文件夹名就得叫 SideBarEnhancements
  • 别放进 Installed Packages/ 目录,那里只放 .sublime-package 压缩包,放文件夹无效
  • 重启 Sublime 后,按 Ctrl+Shift+P 输入插件命令,能搜到才说明加载成功

最容易被忽略的是:你以为装好了,其实只是 Package Control 显示“Installing…”然后静默失败——它不会弹窗报错,也不会重试。务必打开控制台(View → Show Console),看最后一行有没有 reloading pluginerror。没有日志,就等于没发生。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

424

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

537

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

313

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

78

2025.09.10

pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

343

2023.10.09

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

417

2024.12.20

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

762

2024.12.23

python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

352

2025.07.23

AO3官网入口与中文阅读设置 AO3网页版使用与访问
AO3官网入口与中文阅读设置 AO3网页版使用与访问

本专题围绕 Archive of Our Own(AO3)官网入口展开,系统整理 AO3 最新可用官网地址、网页版访问方式、正确打开链接的方法,并详细讲解 AO3 中文界面设置、阅读语言切换及基础使用流程,帮助用户稳定访问 AO3 官网,高效完成中文阅读与作品浏览。

89

2026.02.02

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP课程
PHP课程

共137课时 | 10.8万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 11.2万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号