在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 相关文章推荐
详谈在flask中使用jsonify和json.dumps的区别
Mar 26 Python
关于python列表增加元素的三种操作方法
Aug 22 Python
Python Web框架之Django框架Model基础详解
Aug 16 Python
python3-flask-3将信息写入日志的实操方法
Nov 12 Python
通过python扫描二维码/条形码并打印数据
Nov 14 Python
python实现按关键字筛选日志文件
Dec 24 Python
python读取文件指定行内容实例讲解
Mar 02 Python
Django 自定义404 500等错误页面的实现
Mar 08 Python
python实现单张图像拼接与批量图片拼接
Mar 23 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
Apr 30 Python
Keras - GPU ID 和显存占用设定步骤
Jun 22 Python
如何使用Python提取Chrome浏览器保存的密码
Jun 09 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
smtp邮件发送一例
2006/10/09 PHP
php计算整个目录大小的方法
2015/06/19 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
2019/10/11 PHP
js自定义事件代码说明
2011/01/31 Javascript
JavaScript中的View-Model使用介绍
2011/08/11 Javascript
jquery插件制作 图片走廊 gallery
2012/08/17 Javascript
jQuery插件slicebox实现3D动画图片轮播切换特效
2015/04/12 Javascript
jquery左右全屏大尺寸多图滑动效果代码分享
2015/08/28 Javascript
AngularJS基础 ng-list 指令详解及示例代码
2016/08/02 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
2017/12/26 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
vue中使用codemirror的实例详解
2018/11/01 Javascript
js判断鼠标移入移出方向的方法
2020/06/24 Javascript
详解element-ui动态限定的日期范围选择器代码片段
2020/07/03 Javascript
JS实现悬浮球只在一侧滑动并且是横屏状态下
2020/08/19 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
2020/10/02 Javascript
Python中lambda的用法及其与def的区别解析
2014/07/28 Python
利用Python爬取可用的代理IP
2016/08/18 Python
python爬虫之模拟登陆csdn的实例代码
2018/05/18 Python
python读取LMDB中图像的方法
2018/07/02 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
python中threading开启关闭线程操作
2020/05/02 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
html5小技巧之通过document.head获取head元素
2014/06/04 HTML / CSS
九年级物理教学反思
2014/01/29 职场文书
党员党性分析材料
2014/02/17 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
工商管理专业毕业生求职信
2014/05/26 职场文书
学习走群众路线心得体会
2014/11/05 职场文书
学生检讨书
2015/01/27 职场文书
安全教育主题班会总结
2015/08/14 职场文书
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers
python中__slots__节约内存的具体做法
2021/07/04 Python
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB