sudo apt-get install python-setuptools
. (E enquanto você está nisso, porque não instalar python-pynetsnmp
?)
Eu quero instalar o NetSNMP Python Bindings no sistema Ubuntu 12.04 LTS.
Mas tenho algum progresso na instalação.
Primeiro, eu tenho o tar da fonte net-snmp-5.7.1, e fiz o seguinte:
./configure --with-python-modules
apt-get install libperl-dev
Mas quando eu usei o comando '' make '' para compilar a fonte Net-SNMP.
Encarando o erro como abaixo:
Traceback (most recent call last):
File "setup.py", line 2, in <module>
from setuptools import setup, Extension, find_packages
ImportError: No module named setuptools
Eu pesquiso algumas soluções e alguém usa o 'python-updater –i' para resolver esse problema.
Mas no meu sistema, eu não tenho esse comando.
E a versão em Python que eu uso é 2.7.3
Alguém pode me ajudar a resolver esse problema?
Obrigado.
sudo apt-get install python-setuptools
. (E enquanto você está nisso, porque não instalar python-pynetsnmp
?)
Depois de instalar o python-setuptools, enfrentei o problema abaixo:
compilation terminated.
error: command 'gcc' failed with exit status 1
make: *** [pythonmodules] Error 1
E eu resolvo por apt-get install python-dev
Mas quando eu compilo o módulo netsnmp com sucesso, enfrentei os seguintes problemas:
error while loading shared libraries: libnetsnmp.so.30: cannot open shared object file: No such file or directory
E eu resolvo isso por cp /usr/local/lib/libnetsnmp.so.30 /usr/lib
Agora posso importar o netsnmp com sucesso.
Tags python snmp ubuntu-12.04