直接入正题。
首先pip install pyv8安装会报KeyError错误。就像下面一样:
所以推荐的方法是,直接下载exe安装文件安装,传送门:https://pan.baidu.com/s/1mjfo6Yc
可能遇到的问题:
安装程序找不到python2.7的注册表,导致无法安装,解决方法如下:
1.win键+R,输入regedit
2.在HKEY_CURRENT_USER\Software\下创建Python\PythonCore\2.7
3.在2.7项下创建InstallPath项和PythonPath,修改各自的字符串值,如图:
3.重新打开exe安装文件,即可完成
如果想在虚拟环境下安装,请把C:\Python27\改为你的虚拟环境目录即可安装.
win32版本要对应的32位python2.7版本,如果你安装的是64位的python2.7,那么请下载对应的PyV8:https://pan.baidu.com/s/1o9WDqTc
将压缩包的文件夹复制到Lib/site-packages/下,把PyV8.py复制到Lib/下即可。