Ich habe gerade mein erstes (kleines) Python-Projekt abgeschlossen, und mein Chef möchte, dass ich es schön verpacke, damit es leicht von anderen Programmen verteilt und aufgerufen werden kann. Er schlug vor, ich schaue in Eier. Ich habe gegoogelt und gelesen, aber ich bin nur verwirrt. Die meisten Seiten, die ich mir anschaue, erklären, wie man Python-Eier benutzt, die bereits erstellt wurden, oder wie man ein Ei aus einer setup.py-Datei erstellt (die ich noch nicht habe). Alles, was ich jetzt habe, ist ein Eclipse-Pydev-Projekt mit ungefähr 4 Modulen und einer Einstellungs/Konfigurationsdatei. In einfachen Schritten, wie organisiere ich es in Ordner/Pakete und kompiliere es in ein Ei? Und wenn es ein Ei ist, was muss ich über den Einsatz/Aufbau/Gebrauch wissen? Ich fange wirklich von vorne an, also glaube nicht, dass ich etwas weiß. einfache Schritt-für-Schritt-Anleitung sehr hilfreich sein würde ...Was sind einfache Anweisungen zum Erstellen einer Python-Paketstruktur und Ei?
Dies sind einige der Websites, die ich bisher gesucht haben:
- http://peak.telecommunity.com/DevCenter/PythonEggs
- http://www.packtpub.com/article/writing-a-package-in-python
- http://www.ibm.com/developerworks/library/l-cppeak3.html#N10232
Ich habe auch ein paar SO-Fragen durchsucht, aber habe nicht wirklich gefunden, was ich brauche.
Danke!
Leider angeblich Pip ist unter Windows nicht unterstützt, das ein ziemlich großer Fehler ist, für ein Verpackungssystem meiner Meinung nach. Ich kenne eine Menge Leute, die möchten, dass Windows weggeht - und Python wurde nie gut unter Windows unterstützt - aber es ist eine weit verbreitete Plattform, um es milde auszudrücken. – Kylotan
Visual Studio 2012 unterstützt sowohl pip und easy_install mit [PVTS] (pytools.codeplex.com) – Cannon