No puedo ejecutar pip para python3 (3.4) en Fedora 22. Pip para python2.7 está instalado en el sistema de manera predeterminada y funciona bien. Instalo el paquete python3-pip pero no puedo ejecutarlo.
pip3, pip-3.4, python3-pip, python3 pip
Los comandos anteriores no funcionan para mí y muestran el error 'comando no encontrado'.
Intento eliminar pip para python2.7 pero es muy importante para el sistema y no puedo hacer eso.
¿Cómo puedo ejecutar pip3?
rpm -ql python3-pip
Respuestas:
Si está instalado correctamente, puede ejecutar
python3 -m pip
para ejecutar pip para Python 3.La instalación de pip para Python 3 se realiza con
dnf install python3-pip
. Esto debería crear el script/usr/bin/pip3
. El uso de pip para actualizar pip en sí mismo (como sugiere, porque la versión enviada es más antigua) sobrescribe los scripts y no debe hacerse.Si desea utilizar la versión más reciente de pip y los paquetes de actualización proporcionados por fedora-repo a los de PyPI, le recomiendo utilizar un entorno virtual .
fuente
bash: pip3: command not found...
No pude ejecutar
pip3
aunque mi sistema mostrabapython3-pip
que ya estaba instalado y estoy usando Fedora 22. Lo que hice para solucionar esto fue reinstalar python3-pip así:Hacer lo anterior agrega las siguientes entradas en su
/usr/bin
carpeta:/usr/bin/pip3.4
/usr/bin/pip3
Deberá tener derechos de sudo para ejecutar el comando anterior. Ahora puedo llamar
pip3
directamente desde mi CLI.fuente
/usr/bin/
carpetas pip3 en Fedora 23.reinstall
también me las arregló. Gracias.La solución de @ bumy funcionó para mí ... pero me molestó que a pesar de tener python3-pip instalado en mi Fedora 22 recién instalado, / usr / bin / pip3 no estaba presente.
Así que copié / usr / bin / pip (la versión Python2.7) a / usr / bin / pip3 y modifiqué la primera línea para que sea #! / Usr / bin / python3
Ahora puedo usar pip3 como Dios lo quiso ...
fuente