Si, está disponible. ¿Cuál es la salida de apt-cache policy python-pip? También publique la salida de apt-cache policy.
Faheem Mitha
"apt-cache policy python-pip" me dio "N: no se puede encontrar el paquete python-pip". para el otro comentario, me dio una salida más larga que puedes ver aquí. pastebin.com/bGUMjiuL
Jako
Respuestas:
50
Aunque apt-get updateparezca ayudarlo, le recomiendo que no use pip instalado desde el repositorio de Wheeze con apt-get install python-pip:
que pipestá en la versión 1.1 mientras que la versión actual es> 9.0
la versión 1.1 de piptiene problemas de seguridad conocidos cuando se usa para descargar paquetes
la versión 1.1 no restringe las descargas / instalaciones a versiones estables de paquetes
carece de muchas funcionalidades nuevas (como soporte para el formato de rueda) y pierde correcciones de errores (vea el registro de cambios )
python-pipinstalado a través de apt-getpulls en algunos módulos perl por cualquier razón
A menos que esté ejecutando python2.4 más o menos, que todavía es compatible con pip 1.1 (y que no debe usar de todos modos), debe seguir las instrucciones de instalación en la página de documentación de pip para descargar de forma segurapip (no use el inseguro pip install --upgrade pipcon la versión 1.1 , y ciertamente no instale ningún paquete sudo pip ...con esa versión)
Si ya cometió el error de instalar pip versión 1.1, haga lo siguiente:
¿Qué pasa con pip-3.2, empaquetado con wheezy? ¿Eso también tiene problemas de seguridad? Si es así, y si no está lidiando con módulos que no están listos para Python 3, entonces, ¿presumiblemente esa es una mejor opción?
mc0e
@ mc0e ¿Tiene problemas para encontrar el número de versión? pip --versionlo daré No estoy seguro de a qué se refiere con "eso" en ser una mejor opción. Si te refieres a 2.7.9, la respuesta es quizás.
Anthon
1
+1, especialmente para información de versión. Sin embargo, tengo Python 2.7.9 instalado en Raspberry Pi (raspbian) y nopip está incluido por defecto.
Andrejs Cainikovs
Intenté esto pero solo recibí un error de wget; ERROR: The certificate of bootstrap.pypa.io 'no es de confianza. ERROR: El certificado debootstrap.pypa.io' hasn't got a known issuer.
user5359531
18
prueba apt-get update. Lo veo en debian wheezy:
root @ aramin: / home / undefine # apt-cache show python-pip
Paquete: python-pip
Versión: 1.1-3
Tamaño instalado: 457
Mantenedor: equipo de módulos de Debian Python
Arquitectura: todo
Depende: python2.6, python (> = 2.6.6-7 ~), python (= 0.6c1)
Recomienda: python-dev-all (> = 2.6), build-essential
Descripción-es: instalador alternativo del paquete Python
pip es un reemplazo para easy_install, y está destinado a ser una mejora
Instalador de paquetes Python. Se integra con virtualenv, no hace parcial
se instala, puede guardar el estado del paquete para volver a reproducirlo, puede instalarse desde un no huevo
fuentes, y puede instalar desde repositorios de control de versiones.
Página de inicio: http://pip.openplans.org/
Descripción-md5: 8d21e4048f43043df36daaae334010b5
Etiqueta: admin :: package-management, devel :: lang: python, devel :: packaging,
implement-in :: python, role :: program
Sección: python
Prioridad: opcional
Nombre de archivo: pool / main / p / python-pip / python-pip_1.1-3_all.deb
Tamaño: 111846
MD5sum: b9f16d9d57fbfb42a96d3b2ece11acae
SHA1: c33418777cbb82320a53f63083ecea1da4f8f559
SHA256: ffd03a25f0c1f457e810a930d83b0cab07e8c70b0f3ce63747544cc6fc39a61f
root @ aramin: / home / undefine # apt-cache policy python-pip
python-pip:
Zainstalowana: (brak)
Kandydująca: 1.1-3
Tabela wersji:
1.1-3 0
500 deudores: //localhost/ftp.pl.debian.org/debian/ stable / main i386 Packages
¡Gracias! Después de apt-get update pude instalar el paquete. ¡Creo que realmente no entiendo lo que realmente hace apt-get update! Lo hago al azar; Instalé este Debian hace un mes y ya emití el comando al menos 5 veces. Me pregunto por qué, ¡¿este me devolvió el pitón?
apt-cache policy python-pip
? También publique la salida deapt-cache policy
.Respuestas:
Aunque
apt-get update
parezca ayudarlo, le recomiendo que no use pip instalado desde el repositorio de Wheeze conapt-get install python-pip
:pip
está en la versión 1.1 mientras que la versión actual es> 9.0pip
tiene problemas de seguridad conocidos cuando se usa para descargar paquetespython-pip
instalado a través deapt-get
pulls en algunos módulos perl por cualquier razónA menos que esté ejecutando python2.4 más o menos, que todavía es compatible con pip 1.1 (y que no debe usar de todos modos), debe seguir las instrucciones de instalación en la página de documentación de pip para descargar de forma segura
pip
(no use el inseguropip install --upgrade pip
con la versión 1.1 , y ciertamente no instale ningún paquetesudo pip ...
con esa versión)Si ya cometió el error de instalar pip versión 1.1, haga lo siguiente:
Después de esto:
(para cualquiera de las versiones de Python que haya instalado).
Las versiones de Python2 que comienzan con 2.7.9 y la versión de Python3 que comienza con 3.4 tienen pip incluido por defecto.
fuente
pip --version
lo daré No estoy seguro de a qué se refiere con "eso" en ser una mejor opción. Si te refieres a 2.7.9, la respuesta es quizás.pip
está incluido por defecto.ERROR: The certificate of
bootstrap.pypa.io 'no es de confianza. ERROR: El certificado debootstrap.pypa.io' hasn't got a known issuer.
prueba apt-get update. Lo veo en debian wheezy:
fuente
apt-get update
: askubuntu.com/a/222352Tuve el mismo problema en Debian "jessie", esto funcionó para mí:
fuente