snmp--CentOS安装Net-SNMP小计
来源:互联网 发布:mysql employees 下载 编辑:程序博客网 时间:2024/05/08 17:27
首先net-snmp是个软件
然后我的目标是先安装net-snmp到CentOS,再导入python使用的netsnmp模块
即:
为最终目标
---------------------------------------------
从官网下载net-snmp的源码,然后
./congficure
make
make install
值得讲的是在CentOS安装的时候会有一个错误:
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5/usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5.) at Makefile.PL line 1.BEGIN failed--compilation aborted at Makefile.PL line 1.make: *** [perlmakefiles] ERROR 2
我的解决方法是:
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
--------------------------------
在make install完成之后直接:
cd python
python setup.py build
python setup.py test
这里python setup.py build的时候,我的系统默认是python3.4,在build的时候出错,(python2.7就不会出错,看来3.4对缩进更加严格哦)
TabError: inconsistent use of tabs and spaces in indentation
然后去看setup.py文件的时候发现有一行(14行)的缩进是tab而不是4空格,哈哈,这算bug吗
然后python setup.py test的时候又出错:
ImportError: libnetsnmp.so.30: cannot open shared object file: No such file or directory
因为net-snmp是我编译安装的,还是默认的,所以它的文件是分散的,其中/usr/local/lib里有一部分
找不到这部分是错误的原因,解决方法如下:
echo "/usr/local/netsnmp/lib" >> /etc/ld.so.confldconfig
然后
python setup.py install
安装python模块,至此就会出线文章开头那么美妙的东西了
DONE.
0 0
- snmp--CentOS安装Net-SNMP小计
- Centos net-snmp 的安装及配置
- net-snmp centOS下的安装配置
- centos安装配置snmp
- CentOS安装SNMP
- Centos yum安装snmp
- centos 安装配置 snmp
- net-snmp安装手记
- NET-SNMP安装方法
- 安装net-snmp
- net-snmp安装笔记
- net-snmp安装配置
- 如何安装Net::SNMP
- net-snmp安装配置
- net-snmp安装配置
- Net-snmp安装配置
- CentOS 4.7 yum安装snmp
- Centos net-snmp开发包的安装及配置 .
- 不错的博客哦
- 王祖贤素颜现身疑整形 明星整容前后对比照惨不忍睹
- 多线程
- UI小伙儿~
- photoshop开篇
- snmp--CentOS安装Net-SNMP小计
- hdu5044(神姿势+树链剖分)
- 无线 315MHz 433MHz 868MHz 915MHz 频段
- 堆栈的链式表示和实现
- vlc-android为何播放不了red5的直播流
- com.mchange.v2.c3p0.ComboPooledDataSource参数详细
- 世界最长油条现身武汉 达3.72米 (图)
- 使用java随机生成0-9的2种方法
- 21世纪报系总编和总经理被带走