Python自學(xué)之路-Windows下配置SublimeText3問題匯總

今天在公司搭建SublimeText3下的Python環(huán)境,看來人品不行,安裝過程中遇到些問題,這里匯總總結(jié)一下。

(一)下載與安裝

首先在官網(wǎng)下載(http://www.sublimetext.com/3)SublimeText3。

安裝時,注意勾選Add to explorer context menu,這樣Sublime Text可以被添加到右鍵中,在右鍵單擊文件時,可以直接使用Sublime Text打開。

(二)安裝Package Control

在這里出現(xiàn)了點問題,可能由于公司的網(wǎng)絡(luò)問題,無法使用下面的命令安裝(注意下面是SublimeText3的命令):

按照正常情況,使用 [Ctrl + `] (或View > Show Console menu) 打開Sublime Text控制臺,將下面的Python代碼粘貼到控制臺里:

import urllib.request,os,hashlib;h ='7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0';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( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read();dh =hashlib.sha256(by).hexdigest(); 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)

不料,不懂什么原因無法安裝,一敲命令直接未響應(yīng)。于是只能手動安裝。

去網(wǎng)站(https://packagecontrol.io/installation)上手動下載包:

然后點擊Preferences>Browse Packages菜單,進入Installed Packages/目錄,將下載的文件復(fù)制進去,重啟Sublime Text 3。

(三)解決Package Control無法安裝插件

原本以為大功告成,因為在Perferences->package settings中看到package control這一項,則表明安裝成功。

誰知道在利用Package Control安裝插件時又出現(xiàn)了這個錯誤。瞬間淚崩,這又是什么鬼。

于是又開始google,看看有什么解決方案,果然遇到這樣問題的人不少。

嘗試1:

原因:據(jù)說是IPv6的原因,如果我們的Intent服務(wù)提供者(ISP)不支持IPv6就會引發(fā)上述錯誤,原文如下:

This error is happened with IPv6 problem. If your Internet Service Provider (ISP) does not support for IPv6 you got this error.

從上面的描述可以知道首先需要獲取sublime.wbond.net網(wǎng)站的IPv4地址,然后修改hosts文件就行了。

可是發(fā)現(xiàn)不管用啊,繼續(xù)google。

嘗試二:

網(wǎng)上又說,是因為連接不上https://packagecontrol.io/channel_v3.json,所以造成了打開失敗

于是,點擊https://github.com/wbond/package_control/issues/959#issuecomment-168447848

終于,在嘗試了網(wǎng)上的兩種方法之后,還是沒有解決這個問題。

于是我機智的卸載重裝了,然后奇跡般的好了,無奈......

(四)總結(jié)

雖然表面上看起來很簡單的一件事,但是真的意外不斷,也算是好事多磨吧,最終把問題解決了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容