我有一些问题和我的新Ubuntu 12.04 64安装。
我已经安装了sublime text,我得到了两个,2/3,当我尝试安装EMMET时,两者都给出了这个错误。我研究了很多信息,也尝试手动安装PYV8,但它不起作用。
PyV8: Creating new thread
Emmet: Creating thread
Emmet: Loading https://api.github.com/repos/emmetio/pyv8-binaries/contents
Emmet: Loading PyV8 binary from https://raw.github.com/emmetio/pyv8-binaries/master/pyv8-linux64-p3.zip
Exception in thread Thread-30:
Traceback (most recent call last):
File "X/threading.py", line 639, in _bootstrap_inner
File "X/threading.py", line 825, in run
File "/home/zilashak/.config/sublime-text-3/Installed Packages/Emmet.sublime-package/emmet/pyv8loader.py", line 271, in run
return self.trigger('error', exit_code=self.thread.exit_code, progress=self)
File "/home/zilashak/.config/sublime-text-3/Installed Packages/Emmet.sublime-package/emmet/pyv8loader.py", line 290, in trigger
c(*args, **kwargs)
TypeError: on_error() got an unexpected keyword argument 'progress'所以如果有人知道如何解决这个问题,我会非常感谢你。
!已解决!
每个人的解决方案都在这里!
好的,对于每个有这个问题的人来说,经过大量的研究,我找到了解决方案(终于!)首先,安装python3.3
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.3然后,您必须手动从https://raw.github.com/emmetio/pyv8-binaries/master/pyv8-linux64-p3.zip下载PyV8包下载后,您必须解压缩该文件,并且您必须将新文件夹中的两个文件复制到.config/sublime-text3/Installed Packages/PyV8/中
您必须事先创建文件夹PyV8。最后,它应该看起来像这样!
http://imgur.com/ZV6PF9Q
发布于 2014-05-24 00:10:25
我尝试了这个和在github上找到的其他解决方案和...什么都不管用。但是幸运的一天,我偶然发现了这个答案:https://github.com/sergeche/emmet-sublime/issues/476
对于到目前为止还不能解决这个问题的所有人,请使用:如果所有其他解决方案都不适用于您,请尝试一下!它对我起作用了!
发布于 2014-05-04 21:39:41
here似乎也有同样的问题,使用"disable_pyv8_update":true是建议的修复方法。
https://stackoverflow.com/questions/23456691
复制相似问题