Sytuacja Próbuję przenieść bibliotekę typu open source do Python 3. ( SymPy , jeśli ktoś się zastanawia). Tak więc muszę uruchamiać się 2to3automatycznie podczas budowania dla Pythona 3. Aby to zrobić, muszę użyć distribute. Dlatego muszę przenieść obecny system, który (zgodnie z doctest) jest distutils. Problem Niestety, nie jestem pewien, …
Jak mogę setup.pydołączyć plik, który nie jest częścią kodu? (W szczególności jest to plik licencji, ale może to być coś innego.) Chcę mieć możliwość kontrolowania lokalizacji pliku. W oryginalnym folderze źródłowym plik znajduje się w katalogu głównym pakietu. (tj. na tym samym poziomie, co najwyższy __init__.py). Chcę, aby pozostał dokładnie …
Zazwyczaj instalowałem pakiety Pythona przez pip. W przypadku Google App Engine muszę zainstalować pakiety w innym katalogu docelowym. Próbowałem: pip install -I flask-restful --target ./lib ale zawodzi z: musi podać home lub prefix / exec-prefix - nie oba Jak to działa?
Python ma mylące historię narzędzi, które mogą być używane do pakowania i opisać projekty: są to distutilsw Bibliotece standardowym distribute, distutils2oraz setuptools(a może więcej). Wydaje się, że distributei distutils2zostały przerwane na korzyść setuptools, co pozostawia dwa konkurencyjne standardy. W moim rozumieniu setuptoolsoferuje znacznie więcej opcji (np. Deklarowanie zależności, testów itp.) …
Właśnie zacząłem pracować z setuptools i virtualenv. Mój pakiet wymaga najnowszego narzędzia Python-Gearman, który jest dostępny tylko z GitHub. Wersja Python-gearman na PyPI jest stara. Źródło Github jest kompatybilne z setuptools, tzn. Ma setup.py itp. Czy istnieje sposób, aby setuptools pobrał i zainstalował nową wersję zamiast szukać jej w PyPI …
Próbuję skompilować rozszerzenie Pythona z cythonem w win 7 64-bit przy użyciu mingw (64-bit). Pracuję z Pythonem 2.6 (Active Python 2.6.6) iz odpowiednim plikiem distutils.cfg (ustawiając mingw jako kompilator) Podczas wykonywania > C:\Python26\programas\Cython>python setup.py build_ext --inplace Pojawia się błąd informujący, że gcc nie ma opcji -mno-cygwin: > C:\Python26\programas\Cython>python setup.py build_ext …
Czy ktoś napotyka to ostrzeżenie podczas wykonywania python setup.py installpakietu PyPI? install_requiresokreśla, czego wymaga pakiet. Wiele pakietów PyPI ma tę opcję. Jak to może być „nieznana opcja dystrybucji”?
Próbowałem zainstalować pakiety Pythona w systemie, do którego niedawno uzyskałem dostęp. Próbowałem wykorzystać stosunkowo nowy katalog pakietów witryn w języku Python dla każdego użytkownika i nową opcję --user. (Ta opcja jest obecnie nieudokumentowana , jednak istnieje dla Pythona 2.6+; możesz zobaczyć pomoc, uruchamiając python setup.py install --help.) Kiedy próbowałem biegać …
Właśnie dostałem miejsce na serwerze VPS (działającym na Ubuntu 8.04) i próbuję zainstalować na nim django. Na serwerze jest zainstalowany python 2.5, ale myślę, że jest to niestandardowa instalacja. Kiedy uruchamiam skrypt instalacyjny dla django, otrzymuję amitoj@ninja:~/Django-1.2.1$ python setup.py install Traceback (most recent call last): File "setup.py", line 1, in …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.