【问题标题】:Sublime 3 error installing package controlSublime 3 安装包控制出错
【发布时间】:2014-09-24 10:48:08
【问题描述】:

我正在尝试在 Ubuntu 14.04 上的 Sublime Text 编辑器 3 中安装包控制。我遵循https://sublime.wbond.net/installation 的简单指示。

但我得到跟随错误:

Package Control: Error downloading channel. b'curl: (7) Failed to connect to sublime.wbond.net port 443: Network is unreachable' downloading https://sublime.wbond.net/channel.json.
error: Package Control

【问题讨论】:

  • 遇到同样的问题,你解决了吗?
  • @drukaman 请在下面查看我的回答和编辑。希望摆脱所有旧文件并从主 git repo 安装会有所帮助,否则请按照说明提交问题。祝你好运!

标签: sublimetext3 package-control


【解决方案1】:

返回installation page 并按照Manual 部分中的说明进行操作:

  1. 点击Preferences > Browse Packages…菜单
  2. 向上浏览一个文件夹,然后进入Installed Packages/ 文件夹
  3. 下载Package Control.sublime-package并复制到Installed Packages/目录中
  4. 重启 Sublime Text

这应该为您安装包控制没有任何问题。

编辑

请通读本期here,并按照 wbond 的instructions 从 git 安装。首先,完全退出 Sublime,然后删除 all 包控制的痕迹 - ~/.config/sublime-text-3/Packages 中的所有文件夹、~/.config/sublime-text-3/Installed Packages 中的所有文件、~/.config/sublime-text-3/Packages/User/Package Control.cache 文件夹以及 ~/.config/sublime-text-3/Packages/User 中启动的所有文件Package Control.* - Package Control.last-runPackage Control.sublime-settingsPackage Control.system-ca-bundle,以及您能找到的任何其他内容。

接下来,假设您安装了git(如果没有安装则运行sudo apt-get install git),切换到~/.config/sublime-text-3/Packages 并运行

git clone https://github.com/wbond/package_control.git "Package Control"

克隆主存储库(确保在运行之前完全退出 Sublime)。重新启动 Sublime 并查看是否一切安装正确。如果没有,follow the instructions for creating a debug log,重启 Sublime 生成日志,选择View -> Show Console打开控制台,然后复制全部内容(会很多)到一个新文件中。打开new issue准确地描述问题是什么,包括上面的所有详细信息以及您刚刚从 master 分支安装的事实,并粘贴调试日志的内容(确保您通过在前后添加三个反引号 ``` 将其放入代码块中)。威尔邦德(wbond)应该联系一下,提出一些建议。

祝你好运!


其他操作系统的用户注意:我不确定这是否只是 Linux 的问题,但如果不是,Mac 用户会在 ~/Library/Application Settings/Sublime Text 3 中找到 PackagesInstalled Packages ,而具有标准(即非便携式安装)的 Windows 用户将在 AppData\Roaming\Sublime Text 3 下的用户目录中找到它们。对于 Windows 便携式安装,这些目录应位于您的安装目录中 Data 下。

【讨论】:

  • 我也尝试了以下步骤,但它也不起作用......当我进行调试时:true。我收到以下错误:尝试解析设置时出错:Packages/User/Package Control.sublime-settings:1:8 中出现意外的尾随字符。
  • 当我按照手动说明操作时,我仍然遇到同样的问题。每次都会出现以下错误.. 包控制:下载通道错误。 b'curl: (7) 无法连接到 sublime.wbond.net 端口 443: Network is unreachable' 下载sublime.wbond.net/channel.json。错误:包控制
  • 对此我感激不尽。全新安装 Sublime text 3 时,其他一切都失败了。只有这个有效。谢谢。
【解决方案2】:

对于 sublime text 3126 及以上版本,Package Control 默认是禁用的。只需转到 Preferences > Settings 并从 ignored_packages 设置中删除 Package Control。

【讨论】:

  • 我在 3207 并且无法在忽略包中看到它!
  • 谢谢!当这就是原因时,我浪费了几个小时阅读荒谬的支持请求并安装不同的 python 版本。昨天一切正常时如何突然启用该设置是另一回事。只是......太棒了。
【解决方案3】:

我在 Linux Mint 18.1(Ubuntu 衍生版本)上遇到了同样的问题,在阅读了一些帖子后,我突然想到某些东西可能已经损坏,所以我:1)卸载了 sublime;然后 2) 从“/home/thom/.config/”中删除与 sublime 相关的所有内容。第 2 步才是真正的关键。然后我根据“apt”部分HERE重新安装了sublime。重新安装后,包控制能够正确安装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多