Używam Pythona 2.7 w 64-bitowym systemie Windows 7, a kiedy uruchamiam instalator setuptools, informuje mnie, że Python 2.7 nie jest zainstalowany. Konkretny komunikat o błędzie to: `Python Version 2.7 required which was not found in the registry` Moja zainstalowana wersja Pythona to: `Python 2.7 (r27:82525, Jul 4 2010, 07:43:08) [MSC …
Przewodnik „Python Distribute” (był na python-distribute.org, ale rejestracja wygasła) mówi mi, żebym dołączyć doc/txtpliki, a .pypliki są wykluczane z MANIFEST.inpliku Dokumentacja sourcedist mówi mi tylko, że sdist używa MANIFEST.ini zawiera tylko określone przez ciebie .pypliki i pliki do dołączenia . Mówi mi również, żebym użył: python setup.py sdist --manifest-onlydo wygenerowania …
Czy można określić plik skryptowy języka Python po instalacji jako część pliku setuptools setup.py, aby użytkownik mógł uruchomić polecenie: python setup.py install w lokalnym archiwum plików projektu lub pip install <name> dla projektu PyPI, a skrypt zostanie uruchomiony po zakończeniu standardowej instalacji setuptools? Chcę wykonać zadania poinstalacyjne, które można zakodować …
Próbuję pisać setup.pydla mojej paczki. Mój pakiet musi określać zależność od innego repozytorium Git. Oto, co mam do tej pory: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc', description='This is a description for abc', long_description=open('README.md').read(), install_requires=[ "requests==2.7.0", "SomePrivateLib>=0.1.0", ], dependency_links = [ "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib", ], include_package_data=True, ) Kiedy biegam: pip …
Używam setuptools do dystrybucji mojego pakietu Pythona. Teraz muszę rozprowadzić dodatkowe pliki danych. Z tego, co zebrałem z dokumentacji setuptools, muszę mieć moje pliki danych w katalogu pakietu. Jednak wolałbym, aby moje pliki danych znajdowały się w podkatalogu w katalogu głównym. Czego chciałbym uniknąć: / #root |- src/ | |- …
Używam pip z virtualenv do pakowania i instalowania niektórych bibliotek Pythona. Wyobrażam sobie, że to, co robię, to dość powszechny scenariusz. Jestem opiekunem kilku bibliotek, dla których mogę jawnie określić zależności. Niektóre z moich bibliotek są zależne od bibliotek innych firm, które mają zależności przechodnie, nad którymi nie mam kontroli. …
Cześć, próbowałem pakowania Pythona za pomocą setuptools i aby przetestować, zainstalowałem moduł w trybie programowania. to znaczy python setup.py develop To dodało mój katalog modułów do sys.path. Teraz chcę usunąć moduł, czy jest jakiś sposób, aby to zrobić? Z góry dziękuję
Może to zabrzmieć jak głupie pytanie, ponieważ celem virtualenvjest właśnie to: zainstalowanie określonej wersji pakietu (w tym przypadku Django) w środowisku wirtualnym. Ale to jest dokładnie to, co chcę zrobić i nie mogę tego rozgryźć. Jestem na Windows XP i pomyślnie utworzyłem środowisko wirtualne i mogę je uruchomić, ale jak …
Czy to jest to, co ludzie wydają się najczęściej polecać: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Lub to, które dostałem z http://www.pip-installer.org/en/latest/installing.html : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... A może coś zupełnie …
Czy istnieje sposób na zainstalowanie Setuptools dla Pythona 2.6 w systemie Windows bez instalatora exe? W tej chwili nie ma takiego zbudowanego, a opiekun Setuptools stwierdził, że prawdopodobnie minie trochę czasu, zanim do niego dotrze. Czy mimo to ktoś wie, jak to zainstalować?
Tworzę setup.pyplik dla projektu, który zależy od prywatnych repozytoriów GitHub. Odpowiednie części pliku wyglądają następująco: from setuptools import setup setup(name='my_project', ..., install_requires=[ 'public_package', 'other_public_package', 'private_repo_1', 'private_repo_2', ], dependency_links=[ 'https://github.com/my_account/private_repo_1/master/tarball/', 'https://github.com/my_account/private_repo_2/master/tarball/', ], ..., ) Używam setuptoolszamiast, distutilsponieważ ten ostatni nie obsługuje argumentów install_requiresi dependency_linksna tę odpowiedź. Powyższy plik instalacyjny nie uzyskuje …
Próbuję zaktualizować narzędzia instalacyjne. Cóż, właściwie próbuję zaktualizować ansible, ale próbuję zaktualizować narzędzia konfiguracyjne i kończy się niepowodzeniem. Próba zrobienia tego sama również kończy się niepowodzeniem. Nawet próba odinstalowania go kończy się niepowodzeniem $ sudo -H pip install --upgrade setuptools Collecting setuptools Using cached setuptools-18.4-py2.py3-none-any.whl Installing collected packages: setuptools Found …
Używając najnowszej (1.5) wersji programu pip, pojawia się błąd podczas próby zaktualizowania kilku pakietów. Na przykład sudo pip install -U pytzpowoduje niepowodzenie z: Wheel installs require setuptools >= 0.8 for dist-info support. pip's wheel support requires setuptools >= 0.8 for dist-info support. Nie rozumiem tej wiadomości (mam setuptools2.1) ani co …
Czy ktoś może wyjaśnić, w jaki sposób katalogi egg-info są powiązane z odpowiednimi modułami? Na przykład mam: /usr/local/lib/python2.5/site-packages/quodlibet/ /usr/local/lib/python2.5/site-packages/quodlibet-2.0.egg-info/ Zakładam, że katalog egg-info ma sprawić, że odpowiedni moduł będzie widoczny dla setuptools (easy_install), prawda? Jeśli tak, w jaki sposób setuptools wiąże katalog egg-info z katalogiem modułów? Zakładając, że jestem na …
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.