Soy nuevo en Linux y Ubuntu.
Estaba tratando de actualizar pip pero me encontré con esto ...
$ sudo pip install --upgrade pip
Cannot fetch index base URL https://pypi.python.org/simple/
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.0-py2.py3-none-any.whl#md5=b108384a762825ec20345bb9b5b7209f
Downloading pip-7.1.0-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
Found existing installation: pip 1.5.4
Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...
¿Alguna idea de por qué?

aptes decir,sudo apt-get install python-pipactualizarpipRespuestas:
Editar:
o
-Ues la abreviatura--upgrade.Vieja respuesta:
El
aptsistema yPyPIutiliza dos mecanismos diferentes.En los repositorios de Ubuntu, muchos módulos
pythonestán disponibles como paquetes, pero no son muy numerosos en comparación con PyPI (The Python Package Index) . Para mantener la coherencia con la actualización de un paquete, debe considerar el método que utilizó inicialmente para instalarlo.Así que si ha instalado un paquete (módulo) de
PyPIusarpip, entonces debería utilizadopippara actualizar el paquete dePyPI(incluidopipél mismo). Por otro lado, si ha utilizado elaptsistema para instalar un módulo (como paquete), debe usarloaptpara actualizarlo nuevamente.En pocas palabras, ejecute lo siguiente para actualizar
python-pipa la última versión:fuente
python-pipes el paquete del repositorio (oficial) de Universo mientras que seeasy_installinstala desdePyPI. Como siempre, los repositorios oficiales no contienen el último paquete para mantener estable el sistema (y las dependencias resueltas).Intenta instalarlo con
easy_install:fuente
easy_installinformes, el método funciona para algunos usuarios.sudo). Anteriormente,sudo apt-get install python-pipme estaba dandopython-pip is already the newest version (8.1.1-2ubuntu0.4)mientras 9.0.1 estaba disponible, pero no podía ser instalado porpip install --upgrade pip(lo que dejó la versión sin cambios en 8.1.1). Después de queeasy_installla versión fue actualizada.pipversión más reciente. Una reinstalación delpython-pippaquete reemplazaría los archivos nuevamente. Otro código que dependa de que la versión del paquete esté presente y sea correcta podría romperse (posibilidad pequeña pero no nula), yeasy_installpodría agregar archivos adicionales que no se eliminan cuando se actualiza en el futuropython-pipa una versión más nueva que puede interferir y romper cosas.Tuve el mismo problema durante mucho tiempo y descubrí la solución hoy. Cuando instala pip a través de python-pip, descarga desde el servidor Linux en desuso. Debe descargar desde el servidor de Python. Para resolver esto, haga lo siguiente:
fuente
En realidad, puede editar su script 'pip':
desde la raíz:
reemplace el
__requires__con su última versión de pip como:que editar la línea con la llamada 'load_entry_point' a:
y:
Además, tengo que actualizar mi paquete setuptools , para instalar algunos paquetes.
fuente
Esto es causado por un conflicto entre una versión de pip proporcionada por un paquete del sistema, como
python-pip, y una versión proporcionada por PyPI a través de pip.Para solucionar esto, simplemente elimine
python-pipconsudo apt-get purge python-pip.Si ya usó la versión anterior de pip para instalar una versión más nueva, esto debería dejar la versión actualizada
/usr/local/bin. Si no, puede instalar la versión más reciente de Pip desde cero con:fuente
Use este enlace para actualizar. Básicamente:
get-pip.pypython get-pip.pyfuente
Intente ejecutar
sudo -H pip3 install --upgrade pippara actualizar su pip3 (para Python 3). Por el contrario, también puedesudo -H pip2 install --upgrade pipactualizar pip (para Python 2).fuente
Me encontré con este problema cuando trabajaba en una máquina remota en la que estaba metido. Acababa de instalar Python 3 y no pude obtener pip para actualizar, a pesar de que intenté actualizar a través de pip AND apt-get.
Cerrar sesión en el servidor remoto y volver a iniciarla lo arregló.
fuente
Si se
python-pipinstala desde repositorios apt con sudo user, ejecutesudo -H install --upgrade pip, lo mismo para instalar módulos PIP.Aquí la salida de mi consola en 16.04
También vea ¿Qué es la bandera -H para pip? /programming/28619686/what-is-the-h-flag-for-pip
fuente
Solo soy un principiante, así que no estoy seguro, pero probablemente esté relacionado con las diferencias entre python 2 y 3. Creo que no es necesario ser un superusuario, pero puede hacerlo fácilmente en
pip3lugar depiptambién para actualizarpip:pip3 install --upgrade pipfuente
Tengo un problema similar al actualizar pip 9.0.3 a la versión 18.0.
Entonces, al actualizar, ocurre la primera desinstalación y luego se instala la última versión. Sin embargo, descubrí que en su primer intento dice "desinstalado correctamente pip-9.0.3"
En intentos posteriores, obtenemos el mismo error. Esto se debe a que el pip-9.0.3 está desinstalado. Al igual que con la respuesta aceptada, instalé pip como administrador en mi sistema Windows 10, obtuve la última versión y luego todo estuvo bien.
Espero que esto ayude.
fuente