Ich bin neu bei Python (von Java + Ant) und habe mich gefragt, ob jemand genau beschreiben könnte, wie man Fabric + Pip + Virtualenv am besten einsetzt, um ein Python-Web-Anwendungspaket-Skelett zu erstellen.
Das Endziel besteht darin, einen der folgenden Befehle mit einem einzigen Befehl ausführen zu können:
Ich benutze Debian + git + Tornado, aber ich möchte dieses OS / SCM / Framework, wenn möglich, agnostisch halten.
Ich habe ein wenig gesucht, aber ich muss noch etwas Bestimmtes finden, das dies von oben bis unten abdeckt. Ich würde das sehr hilfreich finden, ich stelle mir vor es gibt ein paar andere Ex-Java / PHP / was auch immer Leute, die das auch tun würden.
Danke!
Sehen Sie sich meine Antwort hier an. Es behandelt nicht alle deine Fragen (meistens der erste Punkt), aber hoffentlich fängt es an.
Es wird wahrscheinlich ziemlich hart sein, es rahmenlos zu halten.
Aber vielleicht finden Sie die folgenden Vorlagen für Paster (für Django-Projekte) auch sehr nützlich. Ссылка
Obwohl Paster eine ziemlich gute Lernkurve hat (zumindest aus meiner Sicht), wird es Ihren Bedarf an "Projektskeletten" ziemlich gut abdecken. Mit Paster Templates können Sie ähnliche Dinge erreichen wie Maven Archetypes für Sie.
Tags und Links python virtualenv deployment fabric