En esta ocasión explicare como usar las diferentes versiones de Python, en mi curso he manejado la version de 2.7 y recientemente instale la versión 3.8.Cabe recalcar que al usar diferentes versiones algunos comandos se usan de diferente manera, investigue y definitivamente cambia un poco.
Bien como primer paso vamos a verificar nuestra ubicación de los archivos de nuestro python, en mi caso el la version 2, se encuentra en una carpeta de mi disco local llamada python27.
Y la otra versión se encuentra un poco mas oculta, Disco Local C: > Usuarios > Mi Usuario > AppData (Si no aparece esta carpeta activa la opción en la pestaña de vista, mostrar elementos ocultos) > Local > Programs > Python y veremos que se encuentra una carpeta llamada Python38.
Dentro de cada carpeta encontraremos la aplicación de python.exe yo recuerdo haberla renombrado a python2.exe
Lo mismo con la versión 3.
Cada versión cuenta con su instalador de paqueterias, módulos llamada pip, se encuentran en la carpeta de Script. es importante también cambiarles de nombre de acuerdo a su versión para evitar confusión.
Es de suma importancia establecer las variables de entorno para que funcione correctamente nuestras versiones, y como lo haremos sera de la siguiente manera:
Yendo a la carpeta de Este equipo y haciendo clic derecho y seleccionamos propiedades. Y seleccionamos Configuración avanzada del sistema.
Seleccionamos Variables de entorno
Y aparecerá el siguiente cuadro
En esta ventana podremos agregar a nuestro Path ya sea para un usuario o para un sistema completo del equipo. Yo selecciono la de variables del sistema para que se agregue en todos los usuarios, seleccionamos editar y con ello aparecerán las variables del sistema con el Path.
En esta parte debemos agregar la ruta en donde se encuentran, serán 2 la de la ruta normal y la del Script, como pueden ver en la anterior imagen existen 4 rutas distintas, simplemente agregamos la ubicación original y la carpeta de los Script y daremos en Aceptar para confirmar los cambios.
Ahora como usaremos cada version de acuerdo a la que deseamos. Es facil, en el cmd podemos escribir el nombre de la version que le asignamos anteriormente a la aplicacion.
Ejemplo:
Ahora para instalar librerías o módulos a una versión en especifica, ya que en mi caso desconozco el porque no me funciona con el pip2 install "nombre de la librería", puede que a ti si te funcione pero en mi caso es diferente pero de igual modo esta la solución fácil.
Solo tienes que poner el nombre de la version que usas ya sea python2 o python3 que anteriormente renombrados seguido de un -m y finalmente pip install "Nombre de la Liberia":
Ejemplo:
python2 -m pip install django
y también podemos desinstalar de la misma forma solo agregando la palabra unistall.
Lo mismo hacemos con la otra versión de python3
Ya para finalizar en nuestro entorno de IDE que uso en mi caso es el Pycharm, podemos configurar el interprete que estamos usando para la version de Python 2 o 3. En la seccion de Configuracion y Interprete de Proyectos.
Se observan las librerias instaladas en la version, y podemos agregar mas ersiones solo es cuestion de buscar y agregar.
En el icono de herramienta y en add podremos agregar mas versiones.
Buscare la 2.7 que es el archivo python2.exe
y lo agregamos
Ahora tenemos mas de un interprete para usar y seria todo de mi parte, espero te haya servido de ayuda.
Comments