Python-pip yum paquete proporciona pip-python en lugar de pip

Instalé el paquete python-pip través de yum (usando el repository de actualizaciones de Fedora). Sin embargo, no agrega el script pip a mi PATH .

 $ which pip /usr/bin/which: no pip in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin: /usr/bin:/usr/local/sbin:/usr/sbin:/sbin) 

Sin embargo, sí crea pip-python :

 $ rpm -ql python-pip /usr/bin/pip-python [...snip...] $ which pip-python /usr/bin/pip-python 

Estaba considerando hacer de pip un enlace simbólico a pip-python pero ¿hay alguna razón por la cual el ejecutable se llame pip-python ?

Related of "Python-pip yum paquete proporciona pip-python en lugar de pip"

Es probable que se evite un conflicto con otro paquete que tenga un ejecutable llamado pip . Mientras no instales ese paquete, debes estar seguro.

Otro ejemplo molesto de esto es el navegador de cromo, que el ejecutable de mi distro es chromium-browser para evitar un conflicto con algún juego del que nunca había oído hablar hasta que hice un: apt-get install chromium .

Si instala el paquete python-pip y luego ejecuta:

 pip-python install -U pip 

pip se arreglará solo.

Esto solía ser el caso en Fedora, debido al conflicto observado con el paquete perl-pip. Con el amable consentimiento del empaquetador de perl-pip, esto se ha actualizado en versiones recientes, por lo que la instalación de pip-python en Fedora 17 o posterior ahora instala /usr/bin/pip

Consulte https://bugzilla.redhat.com/show_bug.cgi?id=958377 para obtener más información.