欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

新人求助windows下netsnmp怎么連接Python

夏志豪2年前21瀏覽0評論

新人求助windows下netsnmp怎么連接Python?

由于需要練手,準備將nagios的bash shell/perl監控腳本改用Python寫,而監控機上yum安裝的net-snmp默認沒有啟用python模塊,這里重新編譯安裝一個。

需要準備的安裝包包括:

setuptools-0.6c11-py2.4.egg //提供easy_install指令用來直接在線安裝python模塊,類似于perl的 cpan install;

net-snmp-5.7.2.tar.gz //net-snmp的源碼包。

先安裝setuptools-0.6c11-py2.4.egg,否則net-snmp編譯安裝無法通過。

#chmod 755 setuptools-0.6c11-py2.4.egg

#./setuptools-0.6c11-py2.4.egg

接著,安裝net-snmp

#tar -zxvf net-snmp-5.7.2.tar.gz

#cd net-snmp-5.7.2

#./configure --prefix=/usr/local/netsnmp --with-python-modules

#make

#make install

#cd python

#python setup.py build

#python setup.py test

出現以下錯誤:

ImportError: libnetsnmp.so.30: cannot open shared object file: No such file or directory

由于net-snmp是編譯安裝,且安裝路徑為/usr/local/netsnmp,以至于找不到相應模塊,解決方法:

#echo "/usr/local/netsnmp/lib" >> /etc/ld.so.conf

#ldconfig

#python setup.py test//出現類似下圖內容即正常:

#python setup.py install

測試net-snmp的python模塊的導入:

#python

>>>import netsnmp //如果沒有報錯的話,則net-snmp的python模塊啟用成功。https://iknow-pic.cdn.bcebos.com/caef76094b36acaf01099f4177d98d1000e99ca5