在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使用scrapy采集数据过程中放回下载过大页面的方法
Apr 08 Python
Python实现豆瓣图片下载的方法
May 25 Python
编写自定义的Django模板加载器的简单示例
Jul 21 Python
Python基于sklearn库的分类算法简单应用示例
Jul 09 Python
快速排序的四种python实现(推荐)
Apr 03 Python
安装docker-compose的两种最简方法
Jul 30 Python
python3.7环境下安装Anaconda的教程图解
Sep 10 Python
python解析命令行参数的三种方法详解
Nov 29 Python
详解Python在使用JSON时需要注意的编码问题
Dec 06 Python
基于python调用psutil模块过程解析
Dec 20 Python
使用Python脚本从文件读取数据代码实例
Jan 19 Python
python给list排序的简单方法
Dec 10 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判断浏览器、判断语言代码分享
2015/03/05 PHP
WordPress开发中短代码的实现及相关函数使用技巧
2016/01/05 PHP
PHP重置数组为连续数字索引的几种方式总结
2018/03/12 PHP
PHP基础之输出缓冲区基本概念、原理分析
2019/06/19 PHP
yii框架结合charjs实现统计30天数据的方法
2020/04/04 PHP
javascript显示隐藏层比较不错的方法分析
2008/09/30 Javascript
javascript 对象比较实现代码
2009/04/27 Javascript
Javascript 函数对象的多重身份
2009/06/28 Javascript
JQuery UI皮肤定制
2009/07/27 Javascript
js 数值项目的格式化函数代码
2010/05/14 Javascript
详解jQuery插件开发中的extend方法
2013/11/19 Javascript
javascript原型模式用法实例详解
2015/06/04 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
2016/06/17 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
原生JS实现自定义滚动条效果
2020/10/27 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
React中如何引入Angular组件详解
2018/08/09 Javascript
jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】
2018/08/28 jQuery
[59:30]完美世界DOTA2联赛PWL S3 access vs LBZS 第二场 12.20
2020/12/23 DOTA
python list 合并连接字符串的方法
2013/03/09 Python
Python使用xlwt模块操作Excel的方法详解
2018/03/27 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
Python字符串的全排列算法实例详解
2019/01/07 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
2019/08/28 Python
Python实现自动签到脚本功能
2020/08/20 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
美国眼镜网站:EyeBuyDirect
2017/04/13 全球购物
介绍java中初始化块的使用
2012/09/11 面试题
法人代表授权委托书
2014/04/08 职场文书
2015年党员自评材料
2014/12/17 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
征求意见函
2015/06/05 职场文书
2016年教育局“我们的节日——端午节”主题活动总结
2016/04/01 职场文书
OpenCV3.3+Python3.6实现图片高斯模糊
2021/05/18 Python