operator.so

Probleme bei der Installation?
Antworten
star405
User
Beiträge: 6
Registriert: Sonntag 7. Januar 2007, 13:40

Freitag 16. März 2007, 17:16

Hallo

Ich habe so eben python 2.4.3 in mein Heimatsverzeichnis installiert.
Leider kann ich nicht import operator aurfufen ohne folgende Fehlermeldung zu
bekommen:

ImportError: PYTHON/lib/python2.4/lib-dynload/operator.so: undefined symbol: _PyArg_NoKeywords

Ich hoffe, dass mir jemand helfen kann.

Gruß
star405
Leonidas
Administrator
Beiträge: 16024
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Freitag 16. März 2007, 17:23

Da passt das Python was du startest nicht mit der Python-Version überein gegen welche operator.so gelinkt wurde. Du musst dein System so einstellen, dass dein selbstkompiliertes Python zuerst seine eigenen Shared Objects findet und erst dann auf die Shared Objects des System zurückgreift.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
star405
User
Beiträge: 6
Registriert: Sonntag 7. Januar 2007, 13:40

Freitag 16. März 2007, 17:31

Vielen Dank für Deine Antwort!

Wo kann man diese Einstellungen genau vornehmen.

Gruß
star405
Leonidas
Administrator
Beiträge: 16024
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Samstag 17. März 2007, 18:02

Ich denke du musst an ``LD_LIBRARY_PATH`` drehen.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
star405
User
Beiträge: 6
Registriert: Sonntag 7. Januar 2007, 13:40

Sonntag 18. März 2007, 18:25

Vielen Dank!

Nachdem ich in den LD_LIBRARY_PATH mein python lib Verzeichnis eingetragen habe, hat es funktioniert.
Antworten