distribute

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...)

Kiedy używać pliku wymagań pip a instalacja wymaga w setup.py?

Używam pip z virtualenv do spakowania i zainstalowania niektórych bibliotek Pythona. Wyobrażam sobie, że to, co robię, jes ... nie mogłem znaleźć takich, które były tak podstawowe, jak Kiedy używać jednego lub drugiego lub używać ich razem harmonijnie.

Jak dołączyć dane pakietu do setuptools / distribute?

Podczas korzystania z setuptools / distribute, nie mogę zmusić instalatora do wciągnięcia żadnego package_data Pliki. Wszystk ... ckage_data=True, zip_safe=False, install_requires=['distribute'], ) Gdzie myapp/data/ jest lokalizacją plików danych.

Łatwa instalacja i pęknięcie pip: zasoby pkg.DistributionNotFound: distribute= = 0.6.36

Próbowałem uaktualnić pip z {[3] } na OSX i pip i easy_install oba nie działają. Podczas uruchamiania pip Traceback (most ... ools/setuptools-1.1.6.tar.gz', '--silent', '--output', '/usr/bin/setuptools-1.1.6.tar.gz']' returned non-zero exit status 23

jaka jest najlepsza praktyka dystrybucji plików binarnych z projektu github? [zamknięte]

Jaka jest najlepsza praktyka dystrybucji plików binarnych z projektu github? Myślę o: Utwórz folder bin w swoim projekci ... ej)pracy, aby utrzymać binaries up to date, ja raczej chcę mieć binaria aktualizowane automatycznie lub z pojedyncza akcja.

Prześlij aplikację Android do google play krok po kroku...? [zamknięte]

1) Jestem nowicjuszem w dystrybucji Androida, moja aplikacja jest gotowa, a teraz chcę ją rozpowszechniać za pośrednictwem go ... Czy jest jakieś konto, na którym muszę utworzyć google play, za pomocą którego mogę przesyłać i zarządzać moją aplikacją(np.

Jak wykorzystać dane w pakiecie Dane z kodu źródłowego?

W setup.py, podałem package_data TAK: packages=['hermes'], package_dir={'hermes': 'hermes'}, package_data={'hermes': ['temp ... (ten projekt jest generatorem parserów). Nie wiem, jak poprawnie załączyć i użyć tych plików z mojego kodu. Jakieś pomysły?

Jak setuptools, distribute i pip odnoszą się do siebie?

Uczyłem się Pythona dzięki książce "Learn Python the Hard Way" (2nd Edition). W ćwiczeniu 46 powiedział mi, aby poczytać o P ... aktualizować i odinstalowywać Pakiety Pythona What ' s The difference między pip a dystrybucją i jak się do siebie odnoszą?

Co oznacza "error: option --single-version-externally-managed not recognized"?

Wydaje się, że nagle zacząłem napotkać błąd error: option --single-version-externally-managed not recognized kiedy pip instal ... ten błąd wskazuje na nieaktualną dystrybucję? Czy jakaś nieprawidłowo określona opcja w setup.py? Albo coś zupełnie innego?

instalacja wymaga w oparciu o wersję Pythona

Mam moduł, który działa zarówno na Pythonie 2 jak i Pythonie 3. W Pythonie = 3.2. Coś w stylu: install_requires=[ "threadpool >= 1.2.7 if python_version < 3.2.0", ], Jak można to zrobić?

pakiet python-pip yum dostarcza pip-python zamiast pip

Zainstalowałem python-pip pakiet przez yum (używając repo aktualizacji Fedory). Nie dodaje skryptu pip do mojego PATH. $ whi ... enie pip dowiązania symbolicznego do pip-python ale czy jest jakiś powód, dla którego plik wykonywalny nazywa się pip-python?

Czy pip obsługuje dodatki wymagane od źródeł opartych na setuptools / distribute?

Mam pakiet " A " z setup.py oraz extras_requires Linia jak: extras_require = { 'ssh': ['paramiko'], }, I pakiet "B" ... się powoływać się na setup.py B, następnie rozwiązywanie i instalowanie zależności zarówno B jak i A. Czy to możliwe z pip?