Post Destacado

¿Buscas trabajo y no has certificado en Excel? 馃

Hoy quiero hablarte sobre un tema que puede cambiar tu vida profesional: la certificaci贸n oficial de Excel MO-200. Puede que te est茅s preguntando, ¿por qu茅 deber铆a importarme obtener esta certificaci贸n? Pues, sigue leyendo y descubrir谩s las ventajas que puede ofrecerte. ¿Qu茅 es la Certificaci贸n MO-200? La certificaci贸n MO-200, tambi茅n conocida como "Microsoft Office Specialist: Excel Associate (Excel and Excel 2019)", es una credencial oficial otorgada por Microsoft . Este examen valida tus habilidades en Excel, asegurando que eres capaz de manejar eficientemente una amplia gama de tareas dentro de esta poderosa herramienta. B谩sicamente, todo el mundo agrega en sus CV la frase " Dominio de Excel ", pero casi nadie se preocupa por demostrarlo oficialmente. Esta es tu oportunidad para ser el candidato preferido en tu pr贸xima b煤squeda. ¿Por Qu茅 Deber铆as Considerarla? 1. Mejora tu Curr铆culum:    Tener una certificaci贸n oficial en tu curr铆culum te diferencia de otros can

C贸mo manejar varias versiones de Python (Parte 1)


Se nos puede presentar un problema muy habitual cuando estamos empezando utilizar Python como lenguaje de programaci贸n. Y si bien es un problema que toma distintas formas, por lo general tendremos como punto en com煤n que no podemos acceder a la versi贸n de Python que necesitamos en un determinado momento.
  • Puede que queramos ejecutar Python desde nuestra terminal y nuestro sistema operativo no sea capaz de reconocerlo
  • Si tenemos varias versiones de Python instaladas, puede que necesitemos utilizar caracter铆sticas disponibles en una determinada versi贸n del lenguaje (c贸mo por ejemplo match, disponible solo a partir de Python 3.10)
  • O puede que tengamos instaladas librer铆as espec铆ficas solo en determinadas versiones de lenguaje, y al querer ejecutar nuestros scripts, no logremos acceder a ellas
  • Entre muchas otras formas que puede tomar este problema

Pasando en limpio, como causas de estos problemas, hasta el momento tenemos dos situaciones principales posibles:


  • Nuestro ordenador no logra reconocer el int茅rprete de Python que tenemos instalado



  • Nuestros programas se ejecutan con una versi贸n de Python diferente de la que cre铆amos o esper谩bamos, por lo cual no podemos acceder a nuestras librer铆as o caracter铆sticas propias de la versi贸n buscada



Veremos distintas formas de solucionarlo:


Problema: Al intentar ejecutar Python, recibimos un mensaje de error:


‘python’ is not recognized as an internal or external command, operable program or batch file

'python' no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes


Esto se debe a que nuestro ordenador busca en determinadas ubicaciones los comandos que le solicitamos a trav茅s de la terminal. Si no las encuentra all铆, nos devolver谩 el mensaje anterior, indicando que se trata de un comando no reconocido. Tenemos dos formas principales de solucionarlo:


Alternativa 1: Proporcionar el directorio del int茅rprete:


Para ello, debemos localizar la carpeta de nuestro dispositivo donde hemos instalado Python, es decir, aquella ubicaci贸n que almacena el archivo python.exe. Dicho archivo python.exe es el int茅rprete, el encargado de ejecutar Python. A la terminal, debemos suministrarle solo el directorio. 


Por lo general, Python se instalar谩 en un directorio con la forma:

C:\Users\Usuario\AppData\Local\Programs\Python\Python310\


Pero desde luego, depender谩 de las configuraciones que hayas aplicado en tu instalaci贸n. Una vez localices Python, copia y pega la ruta en la terminal, escribiendo a continuaci贸n “python”. Ver谩s que tu ordenador ahora sabe d贸nde buscar, y podr谩 localizar el int茅rprete f谩cilmente, devolviendo la versi贸n:



Puedes hacer esto con cualquier versi贸n de Python que tengas instalada, para ejecutarla espec铆ficamente.

Sin embargo, aunque esto nos permite entender qu茅 est谩 sucediendo, esta soluci贸n es “temporaria”, motivo por lo cual, puede ser una buena implementar la segunda alternativa.


Alternativa 2: Agregar el int茅rprete de Python al PATH


Dijimos que nuestro ordenador buscar谩 al int茅rprete de Python en diferentes ubicaciones. Podemos orientar dicha b煤squeda a los directorios donde hemos instalado nuestras versiones de Python. Dichas ubicaciones son denominadas variables de entorno en nuestro ordenador. Puedes configurarlas desde el Panel de Control > Sistema y seguridad > Sistema > Configuraci贸n avanzada del sistema > Opciones avanzadas > Variables de entorno, o directamente utilizando el panel de b煤squeda ingresando las palabras “Editar las variables de entorno del sistema




En la ventana que se abrir谩 a continuaci贸n, encontrar谩s las variables de entorno para el usuario (en la parte superior) y para el sistema (en la parte inferior). Dentro de las variables del usuario, selecciona la que se denomina Path, y a continuaci贸n Editar:



Selecciona Nuevo, y a continuaci贸n escribe (copia y pega) el directorio donde se encuentra la instalaci贸n de Python en tu ordenador:



Si tienes m谩s de una versi贸n instalada, aseg煤rate de a帽adirlas todas del mismo modo, y de ordenarlas por preferencia, utilizando los botones de Subir y Bajar (el directorio que se encuentre m谩s arriba ser谩 el primero en ser explorado, lo cual lo convierte en la versi贸n predeterminada que se ejecutar谩 desde la terminal). 


Tambi茅n querr谩s hacer lo mismo con pip, el administrador de paquetes de Python para instalar librer铆as. Si bien trabajan juntos, son dos comandos diferentes, que se encuentran a su vez en directorios diferentes. Tambi茅n, as铆 como el mismo ejecutable de Python, tendremos diferentes versiones, asociadas a las diferentes versiones de Python. Encontrar谩s el ejecutable pip dentro del mismo directorio, solo que dentro de la carpeta Scripts:



A帽ade tambi茅n este directorio (incluyendo la carpeta Scripts) al Path, tal como lo hicimos hace un momento. Te recomiendo que el respectivo directorio de Scripts quede debajo de su propia versi贸n de Python, ya que como dijimos, el orden de aparici贸n es importante.



Confirma esta configuraci贸n presionando Aceptar en todas las ventanas hasta que se cierren. Al reiniciar la terminal (cerr谩ndola y volviendo a abrirla), tu ordenador ser谩 capaz de localizar Python. 


Si al intentar lo anterior, has visto que tus versiones de Python ya se encontraban all铆, tiene una explicaci贸n: al instalar Python tienes la opci贸n de a帽adir el directorio donde se lleva a cabo la instalaci贸n al Path, precisamente previendo estas situaciones. Pero no est谩 de m谩s que verifiques dentro de las variables de entorno si todo luce como esperas (que la versi贸n de Python que quieras utilizar de manera predeterminada se encuentre arriba de las dem谩s, y su carpeta Scripts, conteniendo pip, justo debajo de esta).


Contin煤a leyendo en la Parte 2, para solucionar problemas relacionados a la instalaci贸n de librer铆as.