packagecontrol.io 被墙, 无法争取安装扩展包
1 安装完成 Sublime Text 3 后打开, 按 CTRL + `,打开控制台,输入并回车:
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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://www.miaoqiyuan.cn/products/proxy.php/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)
2 打开设置
Preferences > Package Settings > Package Control > Settings - User
image.png
输入并保存:
如果下面的地址无效时, 请在网上寻找其他的地址
"channels":
[
"https://raw.githubusercontent.com/HBLong/channel_v3_daily/master/channel_v3.json"
],
3 安装扩展, 快捷键 Ctrl+Shift+P
输入 install 并选择
install.png
4 搜索安装包
输入 ChineseLocalizations (简体汉化包)
其他
配置 python 环境, 使用 CTRL + B
运行
打开 Tools > Build System > New Build System 如下图所示:
输入以下内容:
D:/Anaconda/envs/py34/python.exe 为 python 安装目录
{
"encoding": "utf-8",
"working_dir": "$file_path",
"cmd": ["D:/Anaconda/envs/py34/python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.pythona",
"shell": "true"
}
然后 Ctrl + S 直接保存为想要命名的编译名称 (如: py34.sublime-build)
编译系统选择 py34
然后按 CTRL + B
运行
网友评论