Tak, jest dostępny. Jaka jest wydajność apt-cache policy python-pip? Opublikuj również wynik apt-cache policy.
Faheem Mitha
„apt-cache policy python-pip” dał mi „N: Nie można znaleźć pakietu python-pip”. dla drugiego komentarza, dało mi to dłuższe wyjście, które można zobaczyć tutaj. pastebin.com/bGUMjiuL
Jako
Odpowiedzi:
50
Chociaż apt-get updatemoże ci się to wydawać pomocne, zdecydowanie odradzam używanie pipa zainstalowanego z repozytorium Wheeze z apt-get install python-pip:
to pipjest w wersji 1.1, podczas gdy bieżąca wersja to> 9.0
w wersji 1.1 pipznane są problemy z bezpieczeństwem podczas pobierania pakietów
wersja 1.1 nie ogranicza pobierania / instalacji do stabilnych wersji pakietów
brakuje wielu nowych funkcji (takich jak obsługa formatu koła) i brakuje poprawek błędów (patrz dziennik zmian )
python-pipinstalowany przez apt-getpulls w niektórych modułach perla z jakiegokolwiek powodu
O ile nie korzystasz z Python2.4 lub tak, który jest nadal obsługiwany przez pip 1.1 (i którego i tak nie powinieneś używać), powinieneś postępować zgodnie z instrukcjami instalacji na stronie dokumentacji pip, aby bezpiecznie pobrać pip(nie używaj niezabezpieczonej pip install --upgrade pipwersji 1.1 , a na pewno nie instaluj żadnych pakietów sudo pip ...z tą wersją)
Jeśli już popełniłeś błąd podczas instalowania pip w wersji 1.1, natychmiast wykonaj:
Co powiesz na pip-3.2, zapakowany w wheezy? Czy to również ma problemy z bezpieczeństwem? Jeśli tak, a jeśli nie masz do czynienia z modułami, które nie są gotowe na Python 3, to prawdopodobnie jest to lepsza opcja?
mc0e
@ mc0e Czy masz problemy ze znalezieniem numeru wersji? pip --versionda to. Nie jestem pewien, o czym mówisz, że „to” jest lepszą opcją. Jeśli masz na myśli 2.7.9, odpowiedź może być.
Anthon
1
+1, szczególnie dla informacji o wersji. Mam jednak Python 2.7.9 zainstalowany na Raspberry Pi (raspbian) i pipjest nie włączone domyślnie.
Andrejs Cainikovs,
Próbowałem tego, ale dostałem tylko błąd z wget; ERROR: The certificate of bootstrap.pypa.io 'nie jest zaufany. BŁĄD: Certyfikatbootstrap.pypa.io' hasn't got a known issuer.
user5359531
18
spróbuj zaktualizować apt-get. Widzę to w debian wheezy:
root @ aramin: / home / undefine # apt-cache show python-pip
Pakiet: python-pip
Wersja: 1.1-3
Zainstalowany rozmiar: 457
Opiekun: Zespół Modeli Python w Pythonie
Architektura: wszystkie
Zależy: python2.6, python (> = 2.6.6-7 ~), python (= 0.6c1)
Poleca: python-dev-all (> = 2.6), build-essential
Description-pl: alternatywny instalator pakietu Python
pip jest zamiennikiem easy_install i ma być ulepszony
Instalator pakietu Python. Integruje się z virtualenv, nie robi częściowego
instaluje, może zapisać stan pakietu do odtworzenia, może instalować z innej wersji niż jajo
źródła i można instalować z repozytoriów kontroli wersji.
Strona internetowa: http://pip.openplans.org/
Opis-md5: 8d21e4048f43043df36daaae334010b5
Tag: admin :: zarządzanie pakietami, devel :: język: python, devel :: opakowanie,
zaimplementowane w :: python, role :: program
Sekcja: python
Priorytet: opcjonalny
Nazwa pliku: pool / main / p / python-pip / python-pip_1.1-3_all.deb
Rozmiar: 111846
Suma MD5: b9f16d9d57fbfb42a96d3b2ece11acae
SHA1: c33418777cbb82320a53f63083ecea1da4f8f559
SHA256: ffd03a25f0c1f457e810a930d83b0cab07e8c70b0f3ce63747544cc6fc39a61f
root @ aramin: / home / undefine # apt-cache policy python-pip
python-pip:
Objęowana: (brak)
Kandydująca: 1.1-3
Tabela wersji:
1,1–3 0
500 dłużników: //localhost/ftp.pl.debian.org/debian/ stable / main i386 Packages
Dziękuję Ci! po aktualizacji apt-get mogłem zainstalować pakiet. Myślę, że tak naprawdę nie rozumiem, co naprawdę robi aktualizacja apt-get! Robię to losowo; Zainstalowałem ten Debian miesiąc temu i już wydałem polecenie co najmniej 5 razy. Zastanawiam się, dlaczego ten zwrócił mi python-pip !!
apt-cache policy python-pip
? Opublikuj również wynikapt-cache policy
.Odpowiedzi:
Chociaż
apt-get update
może ci się to wydawać pomocne, zdecydowanie odradzam używanie pipa zainstalowanego z repozytorium Wheeze zapt-get install python-pip
:pip
jest w wersji 1.1, podczas gdy bieżąca wersja to> 9.0pip
znane są problemy z bezpieczeństwem podczas pobierania pakietówpython-pip
instalowany przezapt-get
pulls w niektórych modułach perla z jakiegokolwiek powoduO ile nie korzystasz z Python2.4 lub tak, który jest nadal obsługiwany przez pip 1.1 (i którego i tak nie powinieneś używać), powinieneś postępować zgodnie z instrukcjami instalacji na stronie dokumentacji pip, aby bezpiecznie pobrać
pip
(nie używaj niezabezpieczonejpip install --upgrade pip
wersji 1.1 , a na pewno nie instaluj żadnych pakietówsudo pip ...
z tą wersją)Jeśli już popełniłeś błąd podczas instalowania pip w wersji 1.1, natychmiast wykonaj:
Po tym:
(dla każdej zainstalowanej wersji Pythona).
Wersje Python2 zaczynające się od 2.7.9 i wersja Python3 zaczynająca się od 3.4 mają domyślnie dołączony pip.
źródło
pip --version
da to. Nie jestem pewien, o czym mówisz, że „to” jest lepszą opcją. Jeśli masz na myśli 2.7.9, odpowiedź może być.pip
jest nie włączone domyślnie.ERROR: The certificate of
bootstrap.pypa.io 'nie jest zaufany. BŁĄD: Certyfikatbootstrap.pypa.io' hasn't got a known issuer.
spróbuj zaktualizować apt-get. Widzę to w debian wheezy:
źródło
apt-get update
: askubuntu.com/a/222352Miałem ten sam problem z Debianem „jessie”, działało to dla mnie:
źródło