在linux系统下安装python librtmp包的实现方法


Posted in Python onJuly 22, 2019

安装librtmp包需要依赖环境较多,机器上已经安装了python2.7版本,安装librtmp包之前需要先安装依赖环境。

1、安装gcc和依赖包

yum install gcc* python-devel libffi-dev* -y

2、安装librtmp

从git上下载源码:

git clone git://git.ffmpeg.org/rtmpdump
cd rtmpdump/librtmp/
make && make install

3、安装setuptools

wget -S https://pypi.python.org/packages/f7/83/2865ee5727b46234c68efb833363dbce1922a191dd46e246853246a46182/setuptools-24.0.2.zip#md5=b7e888eb6867d94ecaf1af7a26a56c72
unzip setuptools-24.0.2.zip
cd setuptools-24.0.2
python setup.py install

4、安装cffi

wget -S https://pypi.python.org/packages/83/3c/00b553fd05ae32f27b3637f705c413c4ce71290aa9b4c4764df694e906d9/cffi-1.7.0.tar.gz#md5=34122a545060cee58bab88feab57006d
tar -zxvf cffi-1.7.0.tar.gz
cd cffi-1.7.0
python setup.py install

5、安装librtmp

wget -S https://pypi.python.org/packages/48/a6/33b1a5864e22de3e59dd29fcbc2602462511c04a31057b16baec639d7d4f/python-librtmp-0.3.0.tar.gz#md5=f7afe8d463214072281998fa84553927
tar -zxvf python-librtmp-0.3.0.tar.gz
cd python-librtmp-0.3.0
python setup.py install

6、检验安装是否成功

输入python命令符,import librtmp,报错:

ImportError: librtmp.so.1: cannot open shared object file: No such file or directory

解决方法:查找到librtmp.so.1路径,复制到lib64目录下即可;

find / -name librtmp.so.1
cp /usr/local/lib/librtmp.so.1 /usr/lib64/

再次输入python命令符,import librtmp,未报错,安装librtmp包成功!

以上这篇在linux系统下安装python librtmp包的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python抓取手机号归属地信息示例代码
Nov 28 Python
Python利用matplotlib生成图片背景及图例透明的效果
Apr 27 Python
Python中字典的浅拷贝与深拷贝用法实例分析
Jan 02 Python
pip matplotlib报错equired packages can not be built解决
Jan 06 Python
python的Tqdm模块的使用
Jan 10 Python
python实现多张图片拼接成大图
Jan 15 Python
Python 调用 Windows API COM 新法
Aug 22 Python
python实现把两个二维array叠加成三维array示例
Nov 29 Python
python在不同条件下的输入与输出
Feb 13 Python
python正则表达式实例代码
Mar 03 Python
python实现梯度下降法
Mar 24 Python
python实现简单文件读写函数
Feb 25 Python
django搭建项目配置环境和创建表过程详解
Jul 22 #Python
对python中基于tcp协议的通信(数据传输)实例讲解
Jul 22 #Python
Django使用中间键实现csrf认证详解
Jul 22 #Python
python Tcp协议发送和接收信息的例子
Jul 22 #Python
利用Python实现手机短信监控通知的方法
Jul 22 #Python
如何使用django的MTV开发模式返回一个网页
Jul 22 #Python
python3.7 sys模块的具体使用
Jul 22 #Python
You might like
PHP实现图片简单上传
2006/10/09 PHP
PHP采集相关教程之一 CURL函数库
2010/02/15 PHP
php随机输出名人名言的代码
2012/10/07 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
2016/03/20 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
PHP对象的浅复制与深复制的实例详解
2017/10/26 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
2019/10/24 PHP
tp5框架基于Ajax实现列表无刷新排序功能示例
2020/02/10 PHP
JavaScript中创建字典对象(dictionary)实例
2015/03/31 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
2015/07/27 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
JavaScript中严格判断NaN的方法
2018/02/16 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
微信小程序 Storage更新详解
2019/07/16 Javascript
微信sdk实现禁止微信分享(使用原生php实现)
2019/11/15 Javascript
vue远程加载sfc组件思路详解
2019/12/25 Javascript
在Python中的Django框架中进行字符串翻译
2015/07/27 Python
python妙用之编码的转换详解
2017/04/21 Python
Python3 XML 获取雅虎天气的实现方法
2018/02/01 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
pytorch获取vgg16-feature层输出的例子
2019/08/20 Python
关于TensorFlow新旧版本函数接口变化详解
2020/02/10 Python
使用PyCharm安装pytest及requests的问题
2020/07/31 Python
Python如何爬取b站热门视频并导入Excel
2020/08/10 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
如何开启linux的ssh服务
2013/06/03 面试题
学生安全责任书模板
2014/07/25 职场文书
法人委托书的范本格式
2014/09/11 职场文书
个人总结与自我评价2015
2015/03/11 职场文书
新课程改革心得体会
2016/01/22 职场文书
2016年幼儿园万圣节活动总结
2016/04/05 职场文书
tp5使用layui实现多个图片上传(带附件选择)的方法实例
2021/11/17 PHP