在公司搭建sublimetext3的python环境时,遇到了不少问题,以下是对这些问题的总结。
(一)下载与安装
首先从官网(https://www.php.cn/link/68c8ca7688071d89efeaa2079b2ef661。
安装时,务必勾选“Add to explorer context menu”选项,这样可以将sublime Text添加到右键菜单中,方便直接用sublime text打开文件。
立即学习“Python免费学习笔记(深入)”;
(二)安装Package Control
安装过程中由于公司网络问题,无法通过常规命令安装(注意这是SublimeText3的命令):
通常情况下,使用 [Ctrl + `] 或通过View > Show console菜单打开Sublime Text控制台,并粘贴下面的python代码:
然而,由于未知原因,命令未响应,只能选择手动安装。
从网站(https://www.php.cn/link/1113e8fb0e36a8c6304bb7c1f63f3f00:
然后通过Preferences > Browse Packages菜单进入Installed Packages/目录,将下载的文件复制进去,重启Sublime Text 3。
(三)解决Package Control无法安装插件
以为安装成功,因为在Preferences > Package Settings中看到了Package Control选项。
但在尝试通过Package Control安装插件时再次遇到错误,令人沮丧。
于是开始搜索解决方案,发现很多人遇到类似问题。
尝试1:
据称是IPv6的问题,如果我们的互联网服务提供商(ISP)不支持IPv6,就会出现上述错误:
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网站的IPv4地址,并修改hosts文件。
然而,这个方法不起作用,继续搜索。
尝试2:
有人指出是无法连接到https://packagecontrol.io/channel_v3.json导致的打开失败。
于是参考https://github.com/wbond/package_control/issues/959#issuecomment-168447848上的建议。
尝试了网上的两种方法后,问题依然存在。
最终,我机智地选择了卸载并重新安装,奇迹般地解决了问题,无奈……
(四)总结
虽然看似简单的事情,却充满了意外和挑战,最终还是成功解决了问题。