sublime text 3 包控制在安装时冻结

sublime text 3 package control freeze on install

系统信息:

全新安装 Sublime Text 3083 (http://www.sublimetext.com/3) 然后按照此处的说明进行操作: https://packagecontrol.io/installation#st3

"simple" 和 "manual" 都试过了。 Sublime 只是在重启时冻结。我所说的冻结是指 Sublime 开始以较深的颜色褪色并且不响应输入。约2s后,提示选项"wait"或"force quit"。

这是我测试过的:

  1. 对于"simple"方法,sublime冻结在这一步:

    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)
    
  2. 为"manual"方法。首先,Package Control.sublime-package被放入~/.config/sublime-text-3/Installed\ Packages/。然后重新启动sublime。这会导致在“Installed Packages”文件夹中生成一个新文件 0_package_control_loader.sublime-package,然后是上述相同的冻结。

  3. 如果我删除 ~/.config/sublime-text-3/Installed\ Packages/ 中的 Package Control.sublime-package 文件并重新启动 Sublime,冻结就会消失。

  4. 我也试过sudo apt-get purge sublime-text然后重新安装。

如果有任何人可以帮助我,请提前致谢:)

这是一个影响许多用户的已知问题。见 https://github.com/wbond/package_control/issues/988

更新:
该问题已由 packagecontrol 开发人员解决

手动安装

如果由于某种原因控制台安装说明对您不起作用(例如您的网络上有代理),请执行以下步骤手动安装 Package Control:

  1. 单击“首选项”>“浏览包...”菜单并关闭 sublime text 3
  2. 浏览一个文件夹,然后进入 Installed Packages/ 文件夹
  3. 下载包Control.sublime-package并将其复制到Installed Packages/目录
  4. 转到此地址https://github.com/wbond/package_control/blob/master/Package%20Control.sublime-settings 复制代码
  5. 在安装包中打开复制下载的"Package Control.sublime-package"(双击包)
  6. 编辑下载包Control.sublime-package 中的文件Package Control.sublime-settings 并替换您在github
  7. 中复制的代码
  8. 保存并关闭包 Control.sublime-包
  9. 启动 Sublime Text 3 并等待安装包并重新启动