es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Se instaló pip 3 pero cuando ejecuto pip -version no se ejecuta.

Estoy trabajando con una Jetson Nano que tenía preinstalado Python 2.6 y 3.6. Instalé Python 3.7 a través del comando sudo apt install python3.7-dev.

Cuando intenté usar el comando pip, indicó que no existía tal comando. Por eso, instalé pip y pip3 a través de:

sudo apt update
sudo apt install python3-pip

Resultados:

 pip 9.0.1 de /usr/lib/python3/dist-packages (python 3.7)

Así que funcionó bien. Pero pip3 y pip dejaron de funcionar después de descargar las dependencias de Python para instalar mxnet vía:

sudo apt-get update
sudo apt-get install -y \
                        build-essential \
                        git \
                        libopenblas-dev \
                        libopencv-dev \
                        python3-pip \
                        python-numpy

sudo pip3 install --upgrade \
                        pip \
                        setuptools \
                        numpy

Indica que “-bash: /usr/bin/pip3: No such file or directory”.

No estoy seguro de lo que salió mal. Incluso cuando vuelvo a intentar instalar pip o pip3, sale el mismo error.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que la instalación de las dependencias para mxnet puede haber causado un problema con los comandos pip y pip3. Una solución potencial es reinstalar pip y pip3 usando los siguientes comandos:

    sudo apt-get purge -y python3-pip
    sudo apt-get autoremove -y
    sudo apt-get update
    sudo apt-get install -y python3-pip
    

    Esto debería eliminar cualquier instalación anterior de pip y pip3, y luego reinstalarlos. Si esto no funciona, otra solución es instalar pip y pip3 usando el script get-pip.py:

    sudo apt-get update
    sudo apt-get install -y python3-distutils
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    python3 get-pip.py --user
    python3 -m pip install --user --upgrade pip
    

    Esto descargará el script get-pip.py, instalará las dependencias necesarias y luego instalará pip y pip3 usando el script. Después de esto, pip y pip3 deberían volver a funcionar.

Comments are closed.