环境基础:centos7、 python3.6.4
首先我们先安装boost是PyV8 的依赖包
yum install boost yum install boost-devel yum install boost-doc
然后下载pyv8文件
github 地址: https://github.com/emmetio/pyv8-binaries
将PyV8.py以及_PyV8.so上传到 python 的 site-packages目录下 即可!
这个路径( /usr/lib/python3.6.4/dist-packages)
注意: 你下载的包里 。文件是这样的:
需要把 _PyV8.cpython-33m.so 重命名为 : _PyV8.so;
3、测试
import PyV8 print('123')
不报错。即成功!
如果提示找不到 boost 可以链接一下
ln -s /usr/lib/x86_64-linux-gnu/libboost_python.so /usr/lib/x86_64-linux-gnu/libboost_python.so.1.41.0
转载请注明:IT运维空间 » linux » Centos下python支持PyV8模块
发表评论