packaging

Różnice między distribute, distutils, setuptools i distutils2?

Sytuacja Próbuję przenieść bibliotekę open-source do Pythona 3. ( , jeśli ktoś się zastanawia.) Więc, muszę uruchomić 2t ... sie, byłbym również wdzięczny za jakiś przewodnik na temat portowania do Distribute, ale to trochę poza zakresem pytania...)

py2exe-generowanie pojedynczego pliku wykonywalnego

Wydawało mi się, że słyszałem, że py2exe był w stanie to zrobić, ale nigdy tego nie rozgryzłem. Czy komuś się to udało? Ca ... iczo myślę o tym, aby dać mi jeden plik wykonywalny, który robi coś takiego, jak rozpakowuje się do maybe / temp i uruchamia.

W tym zależności w słoiku z Maven

Czy istnieje sposób, aby zmusić maven (2.0.9) do włączenia wszystkich zależności w jednym pliku jar? Mam projekt, który budu ... r do pliku jar. Szukam sposobu, aby rozpakować Jary, które są określone jako zależności, i spakować pliki klas do mojego jar.

Jak mam skonstruować pakiet Pythona, który zawiera kod Cython

Chciałbym stworzyć pakiet Pythona zawierający kod Cython . Kod Cythona działa dobrze. Jednak teraz chcę wiedzieć, jak najlepi ... acja Cythona zawiera wskazówki . Ale nie mówi, jak zrobić pojedynczy setup.py, który obsługuje oba przypadki z / bez Cythona.

Tworzenie pojedynczego pliku wykonywalnego z projektu Pythona

Chcę utworzyć pojedynczy plik wykonywalny z mojego projektu Pythona. Użytkownik powinien być w stanie pobrać i uruchomić go ... na i wiedział, jak zainstalować pakiety. Czego mogę użyć do zbudowania samodzielnego pliku wykonywalnego z projektu Pythona?

Jak utworzyć plik Python egg

Mam pytania dotyczące plików egg w Pythonie. Mam dużo kodu Pythona uporządkowanego według pakietów i próbuję utworzyć pliki ... liku egg? mając .jajko plik Jak mogę po prostu uruchomić kod z niego bez rozpakowywania jak java -jar <jar file> robi?

Jak zrobić plik JAR zawierający pliki DLL?

Kupiłem bibliotekę Java innej firmy, która zawiera plik JAR i dwa pliki DLL. Napisałem własny program Java, który wywołuje pl ... SWT jest takim przypadkiem. swt.jar zawiera pliki dll, ale nie wiem jak to zrobić i jak to zrobić, aby działało poprawnie.

Jak spakować i wdrożyć węzeł.aplikacja internetowa js + express?

Jestem nowy w Node.js programming I ja niedawno stworzyliśmy przykładową działającą aplikację internetową przy użyciu (expres ... m pewien, czy to jest właściwy sposób? Jestem pewien, że musi istnieć jakiś ustandaryzowany sposób rozwiązania tego problemu.

Czy możemy rzucić ostateczne światło na to, jak działa pakowanie i import Pythona?

Miałem spore szanse, aby przejść przez Zarządzanie modułami Pythona i za każdym razem jest to wyzwanie: pakowanie nie jest ty ... Linkowanie do innych odpowiedzi to chyba dobry pomysł. Jak powiedziałem, to pytanie dotyczy przeglądu na wysokim szczeblu.

Standardowy sposób tworzenia pakietów Debiana do dystrybucji programów Pythona?

Jest mnóstwo informacji na temat tego, jak to zrobić, ale ponieważ "istnieje więcej niż jeden sposób na oskórowanie kota" , ... u osobistego, bez zależności i bez podpisany changelog i inne kluczowe dane, które czynią go niezgodnym z Polityką Debiana).

Generowanie PHAR dla prostej aplikacji

Eksperymentuję w budowaniu narzędzi CLI przy użyciu biblioteki konsoli Symfony2. Mam coś podstawowego działa i teraz chcę to ... łatwy sposób aby stworzyć .phar i utrzymać w nim moją strukturę katalogów, więc nadal mogę korzystać z autoloadera composera?

Jak spakować istniejącą maszynę Wirtualną, która nie została utworzona za pomocą polecenia vagrant up?

Zainstalowałem VirtualBox, a następnie zainstalowałem w nim system operacyjny Ubuntu 12.10 Server Base. Zainstalowałem wszyst ... u moja istniejąca maszyna wirtualna nie została utworzona przy użyciu Vagrant up. Jak spakować istniejącą maszynę wirtualną?

Jak utworzyć python 2.pakiet x-prosta obudowa

Proszę pokazać prosty i aktualny standardowy sposób tworzenia pakietu Pythona dla Pythona 2.x Wolałbym użyć pip do późniejs ... h.greet() hello >>> Gdy to zadziała, pamiętaj, aby dodać inne niezbędne treści, patrz odpowiedź Mariusa poniżej.

Pytania dotyczące Setuptools i alternatyw

Widziałem ostatnio dobry kawałek setuptools w Internecie. Ostatnio przeczytałem Post Jamesa Bennetta on packaging o tym, dlac ... teresuje mnie głównie debian linux, ale pakiety deb nie wchodzą w grę, z powodów, dla których Ian Bicking przedstawia tutaj .

Najlepsze Praktyki W Zakresie Pakowania W Pythona Daemona

Mam narzędzie, które napisałem w Pythonie i generalnie powinno być uruchamiane jako demon. Jakie są najlepsze praktyki pakow ... chamiania przy bootowaniu odpowiednio dla danej platformy (np. Skrypty INIT na Linuksie, usługi na windows, launchd na os x)?

Packaging Go aplikacja dla Debiana

Jak mogę umieścić mój plik binarny Go w pakiecie Debiana? Ponieważ Go jest statycznie połączony, mam tylko jeden plik wykonyw ... at .plik deb zawierający środowisko programistyczne golang (tzn. co można uzyskać if you do sudo apt-get install golang-go).

JSF facelets template packaging

Jak zawsze, jestem trochę zdezorientowany. Tutaj https://community.jboss.org/wiki/ModularWebAppsWithJSF2 nauczyłem się, że ... o mechanikę-jaka jest różnica między tymi dwoma podejść? Które zasoby są automatycznie wyszukiwane w META-INF / resources?

Jak ustawić obszar budowania dla rpmbuild per-invocation

Modyfikuję zautomatyzowany build i chcę powiedzieć rpmbuild, Aby używała określonego obszaru build podczas wywoływania go. ... pisać, istniała tylko przez czas kompilacji , a następnie wyczyścić, usuwając tę całą lokalizację po wygenerowaniu pliku RPM.

Python Packaging: Pliki Danych są prawidłowo umieszczane w tar.plik gz, ale nie są zainstalowane w środowisku wirtualnym

Nie mogę poprawnie zainstalować projektu package_fiddler w moim wirtualnym środowisku. Rozgryzłem, że MANIFEST.in jest odpo ... | ├── example.txt | | └── other | | └── example2.txt │ └── __init__.py ├── README.rst └── setup.py

Python packaging: wheels vs tarball (tar.gz)

Przewaga kół nad jajami jest wyraźna (patrz rozdział dlaczego nie jajko? https://pypi.python.org/pypi/wheel). Nie jest jed ... , że bardziej sensowne jest przechowywanie tarballa. Czy to prawda? (aby dodać kilka" case-based " uzasadnienie do dyskusji)