Sublime Text 3 無法使用package control安裝插件解決辦法


問題貌似出現在liveStyle版本更新之后,因為打算安裝javascript next和css3 package,結果出現了無法安裝的情況。臨時在chrome里把LiveStyle插件暫停了之后,管用了一會兒。但是在我卸載一些插件之后,又再次出現了問題。網上搜了下,可能是IPv6導致的問題。

首先彈出的窗口跳出如下信息:

Package Control  There are no packages available for installation

然后控制台里會出現下面這么一段。

Package Control: Error downloading channel. URL error [Errno 65] No route to host downloading https://packagecontrol.io/channel_v3.json

 

如果需要更詳細的信息,可以開啟debug模式。

剛開始以為是被牆了。但是設置了http代理之后依然沒用,看來應該不是被牆那么簡單。

搜索了一些相關問題,說是出現這樣的問題是由於ISP不支持IPv6導致的。所以我們需要修改host文件,增加對應關系。

Sublime Text 無法使用Package Control或插件安裝失敗的解決方法,在這篇里面是windows的解決辦法。講得非常詳細。

由於我用的是OS X系統,所以稍微不一樣。

解決辦法如下:

1.$ ping sublime.wbond.net,可以獲得IP地址50.116.34.243
2.$ sudo vi /etc/hosts,輸入系統密碼,按i進入insert模式,輸入下面內容

#to solve sublime Text IPv6
50.116.34.243 sublime.wbond.net
#end

3.完了之后按esc退出insert模式,:wq保存並退出

然而你以為事情到這里就結束了么- -。然而過了一會兒又來大姨媽了T_T。為毛呀!

而且還是抽風式的,偶爾幾次竟然能進。看來只能使出最終的殺手鐧了!

方法二:重裝大法!

當然,我不是重裝SublimeText,只是重裝package control。

先去package browser里把有關package control的(除了個人配置的Package Control.sublime-settings文件以外的)所有文件刪除

然后去/Library/Application Support/Sublime Text 3/Installed Packages文件夾里把Package Control.sublime-package刪掉。

再重裝一次Package Control。

這次暫時解決了問題。但是仍然不知道真正的問題出在哪兒。說不定下一次再裝某個插件又出現相關問題了。老軍醫也難治八哥呀!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM