在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 相关文章推荐
Django中URL视图函数的一些高级概念介绍
Jul 20 Python
python 列表递归求和、计数、求最大元素的实例
Nov 28 Python
对Python发送带header的http请求方法详解
Jan 02 Python
pycharm配置当鼠标悬停时快速提示方法参数
Jul 31 Python
pandas DataFrame行或列的删除方法的实现示例
Aug 02 Python
Python性能分析工具Profile使用实例
Nov 19 Python
python使用rsa非对称加密过程解析
Dec 28 Python
Python Django view 两种return的实现方式
Mar 16 Python
python virtualenv虚拟环境配置与使用教程详解
Jul 13 Python
详解python实现可视化的MD5、sha256哈希加密小工具
Sep 14 Python
浅析Python模块之间的相互引用问题
Feb 26 Python
OpenCV项目实践之停车场车位实时检测
Apr 11 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/02/23 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
php版微信公众平台接口开发之智能回复开发教程
2016/09/22 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
侧栏跟随滚动的简单实现代码
2013/03/18 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
2014/10/09 Javascript
浅谈javascript中的instanceof和typeof
2015/02/27 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
jquery实现简单Tab切换菜单效果
2020/07/17 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
JS数组求和的常用方法实例小结
2019/01/07 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
2019/05/27 jQuery
JavaScript实现动态生成表格
2020/08/02 Javascript
js实现石头剪刀布游戏
2020/10/11 Javascript
在Python中使用pngquant压缩png图片的教程
2015/04/09 Python
python3读取csv和xlsx文件的实例
2018/06/22 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
pyqt5 实现多窗口跳转的方法
2019/06/19 Python
pygame实现俄罗斯方块游戏(对战篇1)
2019/10/29 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
Python暴力破解Mysql数据的示例
2020/11/09 Python
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
2013/05/01 面试题
回门宴新郎答谢词
2014/01/12 职场文书
打架检讨书400字
2014/01/17 职场文书
七年级音乐教学反思
2014/01/26 职场文书
培训主管岗位职责
2014/02/01 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
纠风工作实施方案
2014/03/15 职场文书
综合实践活动总结
2014/05/05 职场文书
企业文化口号
2014/06/12 职场文书
初级党校心得体会
2014/09/11 职场文书
2015年社区党务工作总结
2015/04/21 职场文书
辩护词范文大全
2015/05/21 职场文书