V8是谷歌开源的JavaScript引擎, 使用C++开发,并在谷歌浏览器中使用. 它可以独立运行, 也可以嵌入到任何C++应用程序中.pyv8 是 Python 的对 v8 引擎一个封装.
一、先安装boost
1. 下载boost_1_51_0.tar.gz
2. tar zxvf boost_1_51_0.tar.gz
3. cd boost_1_51_0
4. ./bootstrap.sh
5. sudo ./b2 install
二、安装PYV8
1. sudo aptitude install scons libboost-python-dev 安装相关扩展包
2. sudo apt-get install subversion 如果没有安装SVN,要先安装
3. svn checkout http://v8.googlecode.com/svn/trunk/ v8 检出V8
4. svn checkout http://pyv8.googlecode.com/svn/trunk/ pyv8 检出PYV8
5. cd v8
export PyV8=`pwd`
export V8_HOME=`pwd`
6. cd ../pyv8
7. python setup.py build
8. sudo python setup.py install
到此安装OVER.
来源:oschina
链接:https://my.oschina.net/u/160700/blog/112532