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.