Sublime text3 console,无法安装插件

用package安装时总是提示查看console什么的,反正就是安装不上插件。

请問这要如何解决,查了老久的Google也没找到什么解决办法。

sublime重装还是一样,package也重装了还是一样。

难道是水产局的问题?

=================世界线=====================
补充,问题如此http://segmentfault.com/q/1010000002431029

问题得以解决,但是新问题发呆了,就是重装了Package后,旧有的插件全部消失了(⊙﹏⊙)。只好一个一个重装上。。

阅读 6.9k
5 个回答

首先说下个人感觉,Sf是个无爱的社区,对人包容啊。

问题根本:从问题来看不是上墙的问题,至少不是主因。问题存在于在安装Package Control时用的网址是老旧地址,所以在安装插件时尤其是在大天朝会发生错误。

解决文案:
重装Package Control,在重装时将http://sublime.wbond.net,改为现在的https://packagecontrol.io/

但是如果重装改变地址后,就会造成旧安装的插件消失,所以重装时一定要备份。
好像不是真正的消失,而是无法与新的PC兼容什么的吧,反正小白伦家不知道。

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( 'https://packagecontrol.io/' + pf.replace(' ','%20')).read())

建议截图或者说明提示信息

先翻墙,然后登https://packagecontrol.io/ 再输入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( 'https://packagecontrol.io/' + pf.replace(' ','%20')).read()) 试试行不行,我的就是这么解决的

应该是被墙了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进