V8是谷歌开源的JavaScript引擎, 使用C++开发,并在谷歌浏览器中使用. 它能够独立运行, 也能够嵌入到任何C++应用程序中.pyv8 是 Python 的对 v8 引擎一个封装. python
1、先安装boost bootstrap
1. 下载boost_1_51_0.tar.gz 浏览器
2. tar zxvf boost_1_51_0.tar.gz svn
3. cd boost_1_51_0 ui
4. ./bootstrap.sh google
5. sudo ./b2 install spa
2、安装PYV8 code
1. sudo aptitude install scons libboost-python-dev 安装相关扩展包 ip
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.