{"id":6979,"date":"2025-05-28T17:02:34","date_gmt":"2025-05-28T17:02:34","guid":{"rendered":"https:\/\/howtogeek.blog\/es\/?p=6979"},"modified":"2025-05-28T17:02:34","modified_gmt":"2025-05-28T17:02:34","slug":"como-ejecutar-python-en-windows-el-tutorial-completo-para-principiantes","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/es\/como-ejecutar-python-en-windows-el-tutorial-completo-para-principiantes\/","title":{"rendered":"C\u00f3mo ejecutar Python en Windows: el tutorial completo para principiantes"},"content":{"rendered":"<p>Poner Python en funcionamiento en Windows es bastante sencillo, pero hay algunos contratiempos que pueden complicarlo m\u00e1s de lo necesario. Quiz\u00e1s la instalaci\u00f3n se realiz\u00f3 sin problemas, pero al intentar ejecutar Python desde el s\u00edmbolo del sistema, aparece un mensaje de &#8220;comando no encontrado&#8221;.\u00bfO quiz\u00e1s Python funciona correctamente en IDLE, pero no desde cualquier otra ventana de terminal? Esto suele deberse a que las variables de entorno del sistema no est\u00e1n configuradas correctamente. O, a veces, instalas Python, pero olvidas marcar la casilla &#8220;A\u00f1adir Python a PATH&#8221;, y entonces todo se complica. En cualquier caso, esta gu\u00eda deber\u00eda ayudarte a aclarar algunas dudas. Siguiendo estos pasos, podr\u00e1s ejecutar scripts de Python desde cualquier parte del sistema, sin errores extra\u00f1os ni conjeturas. Un aviso: en algunas configuraciones, la configuraci\u00f3n de las variables de entorno puede ser un poco engorrosa, sobre todo si est\u00e1s acostumbrado a Linux o macOS, as\u00ed que no te sorprendas si tarda uno o dos minutos m\u00e1s en alinear todo. Es totalmente normal que Windows lo complique un poco m\u00e1s de lo necesario.<\/p>\n<h2><span id=\"Step-by-Step_Guide_to_Run_Python_on_Windows\">Gu\u00eda paso a paso para ejecutar Python en Windows<\/span><\/h2>\n<p>En esta secci\u00f3n, repasaremos los pasos necesarios para que Python funcione correctamente en tu ordenador Windows. La idea es que, tras haberlo hecho una o dos veces, puedas crear y ejecutar scripts de Python sin complicaciones. Se trata de simplificarte la vida para que no tengas que lidiar constantemente con problemas de configuraci\u00f3n m\u00e1s adelante.<\/p>\n<h3>Descargue Python desde el sitio oficial<\/h3>\n<ul>\n<li>Visita <a href=\"https:\/\/python.org\" rel=\"noopener noreferrer\" target=\"_blank\">python.org<\/a>.<\/li>\n<li>Vaya a la secci\u00f3n <strong>Descargas<\/strong> y seleccione el instalador de Windows. Generalmente, se recomienda la \u00faltima versi\u00f3n estable (como Python 3.12.x): m\u00e1s funciones y mayor seguridad.<\/li>\n<li>En la mayor\u00eda de las configuraciones, esto descargar\u00e1 un <code>.exe<\/code>archivo peque\u00f1o que podr\u00e1s ejecutar una vez que finalice.<\/li>\n<\/ul>\n<p>Obtener la \u00faltima versi\u00f3n es pan comido: obtienes las \u00faltimas funciones y parches de seguridad, adem\u00e1s de menos errores. A menos que est\u00e9s atado a una versi\u00f3n anterior por alguna raz\u00f3n, elige la \u00faltima versi\u00f3n.<\/p>\n<h3>Ejecute el instalador y marque la casilla \u201cAgregar Python a PATH\u201d<\/h3>\n<ul>\n<li>Ejecuta el instalador que acabas de descargar. Cuando se abra, busca <strong>con atenci\u00f3n<\/strong> la casilla <strong>&#8220;A\u00f1adir Python 3.x a PATH&#8221;<\/strong>. Suele estar al final de la primera pantalla.<\/li>\n<li>Marca esa casilla. Esto es fundamental: permite acceder a Python desde el s\u00edmbolo del sistema en cualquier lugar.<\/li>\n<li>Si no te convence, elige <strong>&#8220;Instalar ahora&#8221;<\/strong>. Es la opci\u00f3n predeterminada y funciona bien en la mayor\u00eda de los casos.<\/li>\n<\/ul>\n<p>Este paso ayuda a Windows a encontrar d\u00f3nde est\u00e1 instalado Python, de modo que simplemente escriba <code>python<\/code>en cualquier s\u00edmbolo del sistema y se ejecute. Claro que, a veces, Windows se niega a actualizar la ruta de acceso inmediatamente, por lo que podr\u00eda tener que reiniciar el PC o abrir una nueva ventana del s\u00edmbolo del sistema para que los cambios surtan efecto.<\/p>\n<h3>Comprueba si Python se ha a\u00f1adido a las variables de entorno de tu sistema<\/h3>\n<ul>\n<li>Abra <strong>el s\u00edmbolo del sistema<\/strong> (presione <kbd>Win + R<\/kbd>, escriba <code>cmd<\/code>, presione Enter).<\/li>\n<li>Escribe <code>python --version<\/code>y pulsa Enter.<\/li>\n<li>Si muestra el n\u00famero de versi\u00f3n (como Python 3.12.0), todo perfecto. Si no, significa que Windows a\u00fan no reconoce Python globalmente.<\/li>\n<\/ul>\n<p>Si no muestra la versi\u00f3n, no se preocupe: deber\u00e1 agregar Python manualmente a sus variables de entorno. Es un poco engorroso debido a la extra\u00f1a interfaz de usuario de Windows, pero aqu\u00ed le explicamos c\u00f3mo: <\/p>\n<ul>\n<li>Haga clic derecho en <strong>Esta PC<\/strong> &gt; seleccione <strong>Propiedades<\/strong>.<\/li>\n<li>Haga clic en <strong>Configuraci\u00f3n avanzada del sistema<\/strong> y luego en <strong>Variables de entorno<\/strong>.<\/li>\n<li>En <strong>Variables del sistema<\/strong>, busque <strong>Ruta<\/strong>, selecci\u00f3nela y haga clic en <strong>Editar<\/strong>.<\/li>\n<li>Haga clic en <strong>Nuevo<\/strong> y agregue la ruta a su instalaci\u00f3n de Python, normalmente algo como <code>C:\\Users\\YourName\\AppData\\Local\\Programs\\Python\\Python3x<\/code>.<\/li>\n<li>Adem\u00e1s, agregue la carpeta Scripts, como <code>C:\\Users\\YourName\\AppData\\Local\\Programs\\Python\\Python3x\\Scripts<\/code>.<\/li>\n<li>Guarda todo y reinicia tu terminal o rein\u00edcialo si es necesario. Int\u00e9ntalo <code>python --version<\/code>de nuevo.<\/li>\n<\/ul>\n<p>En algunos sistemas, esto a\u00fan puede ser complicado, pero normalmente es la soluci\u00f3n. Windows tiene una forma de ocultar la configuraci\u00f3n del sistema justo cuando m\u00e1s la necesitas.<\/p>\n<h3>Verifique que Python funcione abriendo el s\u00edmbolo del sistema<\/h3>\n<ul>\n<li>Escribe <code>python<\/code>y pulsa Enter.<\/li>\n<li>Si ve aparecer el mensaje emergente del int\u00e9rprete ( <code>&gt;&gt;&gt;<\/code>), ya est\u00e1 listo para trabajar.<\/li>\n<li>Escribe <code>print(\"Hello World!\")<\/code>y comprueba si se muestra el mensaje. Es la forma m\u00e1s sencilla de comprobar que todo funciona correctamente.<\/li>\n<\/ul>\n<p>Si funcion\u00f3, \u00a1felicitaciones! Python est\u00e1 listo para usar. Si no, verifique que Python est\u00e9 correctamente a\u00f1adido a su PATH e instalado.<\/p>\n<h3>Crea y ejecuta tu primer script<\/h3>\n<ul>\n<li>Crea un nuevo archivo de texto en el Bloc de notas o en tu editor favorito.<\/li>\n<li>Escribe una l\u00ednea simple como <code>print(\"Hello, Python!\")<\/code>.<\/li>\n<li>Gu\u00e1rdelo con una <code>.py<\/code>extensi\u00f3n, por ejemplo, <code>hello.py<\/code>.<\/li>\n<li>Abra el s\u00edmbolo del sistema en la carpeta donde lo guard\u00f3 (use <strong>cd<\/strong> para cambiar de directorio).<\/li>\n<li>Ejecute el script con <code>python hello.py<\/code>.<\/li>\n<\/ul>\n<p>Si todo va bien, ver\u00e1s impreso <em>&#8220;\u00a1Hola, Python!&#8221;<\/em> y te sentir\u00e1s un poco victorioso. Ese es el poder del scripting: simple, directo y efectivo.<\/p>\n<h2><span id=\"Tips_for_Running_Python_on_Windows\">Consejos para ejecutar Python en Windows<\/span><\/h2>\n<ul>\n<li>Descargue siempre la \u00faltima versi\u00f3n estable a menos que est\u00e9 ejecutando proyectos heredados.<\/li>\n<li>Si las cosas est\u00e1n actuando de manera extra\u00f1a, revise sus variables de entorno: probablemente haya algo mal con PATH.<\/li>\n<li>Utilice IDE s\u00f3lidos como Visual Studio Code o PyCharm para que la codificaci\u00f3n sea m\u00e1s fluida: vale la pena instalarlos con anticipaci\u00f3n.<\/li>\n<li>No olvides actualizar Python peri\u00f3dicamente para evitar problemas de seguridad y acceder a nuevas funciones.<\/li>\n<li>\u00danete a los foros de la comunidad o a los subgrupos de Reddit si encuentras errores extra\u00f1os o necesitas ideas. Hay soporte en todas partes.<\/li>\n<\/ul>\n<h2><span id=\"Frequently_Asked_Questions\">Preguntas frecuentes<\/span><\/h2>\n<h3>\u00bfPor qu\u00e9 no puedo ejecutar Python desde ning\u00fan lugar en el s\u00edmbolo del sistema?<\/h3>\n<p>Es probable que la variable de entorno PATH del sistema no est\u00e9 configurada correctamente. Aseg\u00farate de haber marcado &#8220;A\u00f1adir Python a PATH&#8221; durante la instalaci\u00f3n o a\u00f1\u00e1dela manualmente.<\/p>\n<h3>\u00bfQu\u00e9 es exactamente esta variable de entorno PATH?<\/h3>\n<p>Es b\u00e1sicamente una lista de carpetas que Windows revisa al escribir comandos. Si la carpeta de Python no est\u00e1 ah\u00ed, Windows no sabr\u00e1 d\u00f3nde encontrarla.<\/p>\n<h3>\u00bfPuedo tener varias versiones de Python en una m\u00e1quina?<\/h3>\n<p>S\u00ed, pero suele ser m\u00e1s sencillo gestionarlo con entornos virtuales o <a href=\"https:\/\/github.com\/pyenv\/pyenv-win\" rel=\"noopener noreferrer\" target=\"_blank\">pyenv-win<\/a>. De lo contrario, podr\u00edan disputarse las rutas del sistema.<\/p>\n<h3>\u00bfQu\u00e9 editor de texto debo utilizar?<\/h3>\n<p>Todo funciona, pero para principiantes, Visual Studio Code o PyCharm son opciones estelares: ofrecen resaltado de sintaxis, depuraci\u00f3n y m\u00e1s.<\/p>\n<h3>\u00bfC\u00f3mo actualizo Python?<\/h3>\n<p>Simplemente descargue el nuevo instalador de python.org y ejec\u00fatelo. Deber\u00eda superponerse a la versi\u00f3n anterior, pero recuerde verificar su PATH si es necesario.<\/p>\n<h2><span id=\"Summary\">Resumen<\/span><\/h2>\n<ul>\n<li>Descargue Python desde <a href=\"https:\/\/python.org\" rel=\"noopener noreferrer\" target=\"_blank\">el sitio oficial<\/a>.<\/li>\n<li>Ejecute el instalador, marcando \u201cAgregar Python a PATH\u201d.<\/li>\n<li>Compruebe que Python funciona escribiendo <code>python --version<\/code>en el s\u00edmbolo del sistema.<\/li>\n<li>Cree scripts simples y ejec\u00fatelos con <code>python filename.py<\/code>.<\/li>\n<\/ul>\n<h2><span id=\"Wrap-up\">Resumen<\/span><\/h2>\n<p>Conseguir que Python funcione en Windows puede ser un poco frustrante a veces, sobre todo con problemas de PATH, pero una vez hecho, es revolucionario. Con Python funcionando correctamente, puedes empezar a explorar todo tipo de proyectos, desde automatizaci\u00f3n hasta an\u00e1lisis de datos o incluso desarrollo de juegos. Simplemente mant\u00e9n todo actualizado y pregunta si algo no te convence; la comunidad de Python es muy receptiva con los principiantes. Cruzamos los dedos para que esto te ayude a empezar sin complicaciones.\u00a1Mucha suerte programando!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Poner Python en funcionamiento en Windows es bastante sencillo, pero hay algunos contratiempos que pueden complicarlo m\u00e1s de lo necesario. Quiz\u00e1s la instalaci\u00f3n se realiz\u00f3 sin problemas, pero al intentar ejecutar Python desde el s\u00edmbolo del sistema, aparece un mensaje de &#8220;comando no encontrado&#8221;.\u00bfO quiz\u00e1s Python funciona correctamente en IDLE, pero no desde cualquier otra [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1033,205,1045,1144,7],"class_list":["post-6979","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-command-line","tag-programming","tag-python","tag-python-installation","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/6979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/comments?post=6979"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/6979\/revisions"}],"predecessor-version":[{"id":6980,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/6979\/revisions\/6980"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/media?parent=6979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/categories?post=6979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/tags?post=6979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}