编译vmaf代码

一编译vmaf C代码

用的系统是contos6.5

1.更新gcc到gcc4.8.2版本

2. gdb版本和gcc4.8.2不兼容,需要更新gdb,采用了8.1版本

1)安装texinfo:yum install texinfo

2)下载gdb 8.1的源码(ftp://sourceware.org/pub/gdb/releases/)

3)编译gdb 8.1的源码(configure,make,makeinstall)


二 搭建vmaf python运行环境

1.python升级到2.7
2. install numpy(http://www.numpy.org/) (>=1.12.0):下载源码, python2.7 setup.py install
3. install scipy(http://www.scipy.org/) (>=0.17.1):下载源码, python2.7 setup.py install
4. install subprocess32(matplotlib需要):下载源码, python2.7 setup.py install
5. install bz2.so(matplotlib需要):yum install -y bzip2*, 将/usr/lib64/python2.6/lib-dynload/bz2.so拷贝到/usr/local/lib/python2.7/lib-dynload/
6.install matplotlib(http://matplotlib.org/1.3.1/index.html) (>=2.0.0)(采用了2.0.2版本,不能最新的2.2.2,因为import cbook通不过):python2.7 setup.py install
7. install dateutil(https://pypi.org/project/python-dateutil/#filespython2.7 setup.py install
8. install pytz(https://pypi.org/project/pytz/#filespython2.7 setup.py install
9. install pandas:下载源码, python2.7 setup.py install
10. install scikit-learn:下载源码, python2.7 setup.py install
11. install hdf5(https://support.hdfgroup.org/HDF5/release/obtainsrc518.html):./configure, make,make check, make install, make check-install

12.install h5py(https://pypi.org/project/h5py/#files):下载源码, python2.7 setup.py install

以上install可能在/usr/local/lib/python2.7/site-packages下产生.egg文件或文件夹,将其中的文件夹拷贝到/usr/local/lib/python2.7/site-packages下

13.配置pycharm

1)File-->Settings-->Project:myproject-->Project interpreter-->齿轮状的图标-->选择python 2.7

并且点击
加上/usr/local/lib/python2.7/sit-packages。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值