问题描述
今天在mac上安装sublime text 3之后,准备给sublime安装emmet插件包。一番操作,虽然package control里显示emmet安装完成,但是尝试使用了emmet的各种功能却并没有效果(例如!+tab)。sublime下方出现提示信息
please wait a bit while pyv8 binary
查看console发现,是pyv8这个包没能成功加载(-_-#)
解决方式
要解决这个问题非常简单,只需要将pyv8这个包里面的文件,手动放置到sublime text包管理相应的文件夹中。
具体步骤如下:
第一步 下载pyv8
关于如何下载pyv8的官方文件包,可以有两种方式:
第一种:直接在官方的github页面中进行下载。官方github页里列举了各个操作系统下的pyv8包。github地址如下:
https://github.com/emmetio/pyv8-binaries
第二种:之所以用了第二中方式,是因为安装时的网络的问题导致无法访问github页面(比较悲催)。对于有同样问题的小伙伴,可以直接下载下面这个文件:
https://raw.github.com/emmetio/pyv8-binaries/master/pyv8-osx-p3.zip
注意,上面这个mac下的。
如果需要下载win下的包,那你需要下面这个地址:
https://raw.github.com/emmetio/pyv8-binaries/master/pyv8-win64-p3.zip
第二步 解压到指定目录
首先,找到sublime text 3的安装目录。如果是win下这个很容易找;如果是mac的话,路径如下:
/Users/alienzhou/Library/Application Support/Sublime Text 3
之后,进入Installed Packages文件夹,在其中新建一个叫PyV8的文件夹,并将之前下载的压缩包(pyv8.zip)中的文件解压到该文件夹中。
最后
最后就是打开sublime text用起来吧!