Problem mit ZSI, PyXML auf Windows mit Python2.6
Verfasst: Freitag 27. Februar 2009, 11:10
Hallo zusammen,
ich bin gerade dabei einen WS-Client für einen bestehenden (Java)Webservice mit Python zu erstellen.
Im Netz habe ich was vielversprechendes nach der Anleitung von Richard Mutschler gefunden ( http://www.mutschler-net.de/htmlout/htm ... apTut.html ).
Da ich Python2.6 verwenden möchte, bin ich allerdings auf ein paar Probleme bei der Installation benötigter Libraries gestoßen.
z.B. gibt es ZSI 2.0 als egg-File nur bis Python-Version 2.5. Hab's dann trotzdem mal unter 2.6 installiert.
Als ich dann wsdl2py ausführen wollte, fehlte noch PyXML in der Installation. Offiziell ist das für Python 2.6 nicht portiert und für 2.5 kriege ich es nicht kompilliert, da mein C-Compiler nicht passt.
Zur Python-Version 2.6 fand ich es dann in den Tiefen des Internet als portierte bzw. extra gefixten Version auch nur als rpm.
Da kann man vielleicht sagen ... "Scheiß Windows", aber gibt es denn keine brauchbare Alternative, um sich einen Webservice (bzw. einen Client) mit Python unter Windows zu erstellen. Ich kann es irgendwie kaum glauben...
Die Sache ist eben die, dass ich unter Windows entwickle (PyDev und Eclipse) und der WS nur ein kleiner Teil einer größeren Anwendung ist, die man schon ab und an mal debuggen möchte.
Hat da jemand ein paar gute Ratschläge, Hinweis auf andere Frameworks, die mit 2.6 (noch) funktionieren ...?
Was ich gefunden habe ich alles uralt (halt OpenSource an denen irgendwann keiner mehr weitergearbeitet hat).
Habe das Gefühl, dass Python und Webservices nicht die besten Freunde sind... leider.
ich bin gerade dabei einen WS-Client für einen bestehenden (Java)Webservice mit Python zu erstellen.
Im Netz habe ich was vielversprechendes nach der Anleitung von Richard Mutschler gefunden ( http://www.mutschler-net.de/htmlout/htm ... apTut.html ).
Da ich Python2.6 verwenden möchte, bin ich allerdings auf ein paar Probleme bei der Installation benötigter Libraries gestoßen.
z.B. gibt es ZSI 2.0 als egg-File nur bis Python-Version 2.5. Hab's dann trotzdem mal unter 2.6 installiert.
Als ich dann wsdl2py ausführen wollte, fehlte noch PyXML in der Installation. Offiziell ist das für Python 2.6 nicht portiert und für 2.5 kriege ich es nicht kompilliert, da mein C-Compiler nicht passt.
Zur Python-Version 2.6 fand ich es dann in den Tiefen des Internet als portierte bzw. extra gefixten Version auch nur als rpm.
Da kann man vielleicht sagen ... "Scheiß Windows", aber gibt es denn keine brauchbare Alternative, um sich einen Webservice (bzw. einen Client) mit Python unter Windows zu erstellen. Ich kann es irgendwie kaum glauben...
Die Sache ist eben die, dass ich unter Windows entwickle (PyDev und Eclipse) und der WS nur ein kleiner Teil einer größeren Anwendung ist, die man schon ab und an mal debuggen möchte.
Hat da jemand ein paar gute Ratschläge, Hinweis auf andere Frameworks, die mit 2.6 (noch) funktionieren ...?
Was ich gefunden habe ich alles uralt (halt OpenSource an denen irgendwann keiner mehr weitergearbeitet hat).
Habe das Gefühl, dass Python und Webservices nicht die besten Freunde sind... leider.