2009-07-27 6 views
2

Vielleicht ist es eine dumme Frage, aber ich kann keine Python Eier mit IronPython verwenden.Wie installiere ich ein Modul als Ei unter IronPython?

Ich würde gerne mit IronPython 2.0.2 ein Modul testen, das ich entwickelt habe. Diese Module sind reine Python. Es funktioniert mit Python 2.6 und wird dank setgetools als Python-Ei installiert.

Ich dachte, dass der Prozess für die Installation meines Moduls unter IronPython sehr ähnlich ist, aber leider funktioniert es nicht.

Ich kann setuptools-0.6c9 nicht mit IronPython (Crash von IronPython) installieren. Ich habe versucht, mein Ei unter IronPython Site-Pakete manuell zu kopieren und es funktioniert auch nicht.

Ich habe auch versucht, das Python 2.6 Site-Paket in den IronPython-Pfad aufzunehmen, aber es kann mein Modul nicht laden.

Ich habe einige Tests mit anderen Modulen gemacht und es scheint, dass IronPython keine Eier laden kann. Habe ich etwas verpasst?

Antwort

1

AFAIK ist es immer noch nicht möglich - es ist in Arbeit. Siehe zum Beispiel this post. Die Hauptstärke von IronPython liegt in der Integration mit dem .NET-Ökosystem - es ist kein Ersatz für CPython. Weitere Einschränkungen von IronPython finden Sie unter this post.