Python 2 Bindungen Net-SNMP Error - undefiniertes Symbol: netsnmp-memdup

8

Ich habe net-snmp-5.7.3 unter Ubuntu erfolgreich kompiliert. : D Dies ist die spezifische Version von Ubuntu:

%Vor%

Ich habe anscheinend auch die Python-Bindings für net-snmp erfolgreich installiert. Dies ist mit dem net-nsmp-Download als ein anderer Ordner mit dem Titel 'Python' mit der setup.py -Datei enthalten. Beim Ausführen des Befehls python setup.py test habe ich jedoch einige Probleme festgestellt. Ich dachte, das wäre nichts, worüber man sich Sorgen machen müsste, also ging ich voran und führte python setup.py install aus Ich war mir nicht sicher, was die Anweisungen in der README-Datei bedeuteten "python setup.py test (benötigt einen lokal laufenden Agenten w / config bereitgestellt) ". Deshalb habe ich es mit dem fehlgeschlagenen Test oder etwas installiert. Wie auch immer, ich bin mir nicht sicher, ob das ein Problem ist oder nicht.

Nach der erfolgreichen Installation der Python-Bindings für net-snmp habe ich die Verzeichnisse wieder auf meinen Desktop gestellt und eine interaktive Python-Shell geöffnet. Von hier habe ich das netsnmp Modul importiert und den folgenden Fehler erhalten. Es sieht fast so aus, als ob ein Schreibfehler in der Variable netsnmp_memdup den Fehler im Traceback verursacht. Das sieht nach einem Problem mit dem C-Code und nicht nach Python aus.

%Vor%

Weiß jemand, wie man dieses Problem beheben kann? Ich habe auf der Mailinglisten-Seite von sourceforge nach diesem Projekt gesucht und das Supoort-Archiv durchsucht, aber nichts gefunden.

Danke, dass du dir die Python-Probleme eines Verrückten angehört hast.

Frohe Feiertage,

user_loser

    
user_loser 24.12.2014, 04:54
quelle

1 Antwort

5

Alrgihty, dank meines guten Freundes Naveen haben wir dies auf einen tatsächlichen Fehler in den Python Net-SNMP Bindings in 5.7.3 zurückgeführt.

Dafür gibt es zwei Möglichkeiten:

  1. Verwenden Sie die Python-Bindungen in Net-SNMP 5.7.2
  2. Sehen Sie sich dieses Commit in unserem Fork der Net-SNMP-Python-Bibliothek an (erst gestern gestartet, tragen Sie also mit uns): Ссылка und replizieren Sie dies in Ihrem Download von Net-SNMP.
Fotis Gimian 24.05.2015 09:20
quelle

Tags und Links