La ruta Python3(desde --Python=Python3) no existe
-
Cuál es el error
La ruta python3 (de --python=python3) no existe
-
Cómo solucionar el problema
La ruta python3 (de --python=python3) no existe
- Cómo usar Python 3 en su entorno actual
- Conclusión
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.
- Una es asegurarse de que la ruta a Python 3 se agregue a la variable
RUTA
de su sistema. - 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 is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.
LinkedInArtículo relacionado - Python Error
- Administrar fallas de segmentación en Python
- Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
- Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
- Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows
- Arreglar NameError: la variable no está definida en Python
- Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python