La ruta Python3(desde --Python=Python3) no existe

Zeeshan Afridi 21 junio 2023
  1. Cuál es el error La ruta python3 (de --python=python3) no existe
  2. Cómo solucionar el problema La ruta python3 (de --python=python3) no existe
  3. Cómo usar Python 3 en su entorno actual
  4. Conclusión
La ruta Python3(desde --Python=Python3) no existe

Hay algunas razones por las que puede ocurrir el error La ruta python3 (de --python=python3) no existe.

Una posibilidad es que no tenga Python 3 instalado en su sistema. Otra posibilidad es que tengas varias versiones de Python instaladas y la que estás tratando de usar no esté en tu RUTA.

Para resolver este error, debe instalar Python 3 o asegurarse de que la versión correcta de Python esté en su RUTA.

Cuál es el error La ruta python3 (de --python=python3) no existe

Python 3 es la última versión principal del lenguaje de programación Python y no es compatible con versiones anteriores. Esto significa que el código escrito para Python 3 no se ejecutará correctamente en Python 2.7 o anterior.

Python 3 es esencial porque es la única versión de Python que actualmente se encuentra en desarrollo activo. Todas las funciones nuevas y las correcciones de errores se agregan a Python 3, y no se agregan funciones nuevas a Python 2.7.

Esto significa que Python 3 es la única versión de Python que cuenta con el apoyo activo de la comunidad de Python.

El error La ruta python3 (de --python=python3) no existe ocurre porque la ruta al ejecutable de Python 3 no está definida en las variables de entorno del sistema. Para solucionar esto, debe agregar la ruta al ejecutable de Python 3 a las variables de entorno del sistema.

Python 3 incluye muchas mejoras y mejoras con respecto a las versiones anteriores de Python y, por lo tanto, es la opción preferida para nuevos proyectos de desarrollo.

Hay algunas soluciones potenciales a este problema.

  1. Una es asegurarse de que la ruta a Python 3 se agregue a la variable RUTA de su sistema.
  2. Otra posible solución es usar la ruta completa a Python 3 al invocar el comando, en lugar de solo el comando de Python 3.

Si su instalación de Python 3 se encuentra en /usr/local/bin/python3, utilizará esa ruta completa al invocar el comando.

Dominio:

C:\Users\ZeeshanAfridi\dev\trydjango1-11>virtualenv -p python3

Resultado:

The path python3 (from --python=python3) does not exist

Cómo solucionar el problema La ruta python3 (de --python=python3) no existe

Si obtiene el error La ruta python3 (de --python=python3) no existe, no tiene Python 3 instalado en su sistema. La ruta completa para resolver este error es descargar e instalar Python 3 desde Python.org.

Una vez que haya instalado Python 3, deberá agregar la ruta al ejecutable de Python 3 a la variable de entorno PATH de su sistema. Puede agregar la siguiente línea a su archivo .bashrc.

exportPATH="/path/to/python3:$PATH"

Reemplace /ruta/a/python3 con la ruta real al ejecutable de Python 3. Una vez que haya hecho esto, debería poder ejecutar los scripts de Python 3 sin recibir el error La ruta python3 (de --python=python3) no existe.

Usa la ruta completa

Puede resolver este problema dando el comando de toda la ruta de esta manera:

$  virtualenv --python=/usr/bin/python3 testenvironment
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
The new executable is in /home/zeeshan/testenvironment/bin/python3
Don't overwite the existing python script /home/zeeshan/testenvironment/bin/python (you must use /home/zeeshan/testenvironment/bin/python3)

Installing setuptools, pip, wheel...done.
$  which python3
/usr/bin/python3
$  python --version
Python 3.7.4
$

Puede ejecutar el siguiente comando si ya ha instalado Python en su sistema.

virtualenv env -p C:/Python36/python.exe

Si eso no funcionó para usted, puede probar el siguiente comando.

python -m easy_install virtualenv

Cómo usar Python 3 en su entorno actual

Como la mayoría de las personas, probablemente tenga Python 2 instalado en su computadora. Pero, ¿y si quieres usar Python 3?

Afortunadamente, es fácil cambiar a Python 3 en su entorno actual. Así es cómo:

Primero, abra su terminal y escriba el siguiente comando.

python3

Esto abrirá el intérprete de Python 3. Ahora puede escribir el código de Python 3 y ejecutarlo inmediatamente.

Si tiene instalado Python 2 y Python 3 en su computadora, también puede escribir el siguiente comando para cambiar a Python 3.

python3.6

Esto abrirá el intérprete de Python 3.6. Ahora puede escribir el código de Python 3 y ejecutarlo inmediatamente.

Si desea utilizar Python 3 en su entorno actual, puede agregar la siguiente línea a su archivo .bashrc.

exportPATH="/usr/local/bin:$PATH"

Esto agregará la ubicación del binario de Python 3 a su RUTA para que pueda escribir python3 en el símbolo del sistema para ejecutarlo.

Conclusión

Python 3 es la última versión del lenguaje de programación Python; es más confiable y eficiente que las versiones anteriores, ofrece muchas características que no están disponibles en las versiones anteriores y ofrece muchos beneficios sobre las versiones anteriores de Python.

Python 3 también es más compatible con software y bibliotecas de terceros, lo que facilita el uso de Python para diversas tareas. En general, Python 3 es un lenguaje de programación más robusto y flexible que se adapta bien a muchas aplicaciones.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn

Artículo relacionado - Python Error

Artículo relacionado - Python Path