También se puede utilizar el “cmder” que me ha funcionado perfectamente y no tengo que instalar un entorno virtual Ubuntu y no correrá en de manera “aislada” en Windows.
Básicos del Lenguaje
Guía de instalación y conceptos básicos
Archivos y slides del curso práctico de Python
IMPORTANTE: Instalando Ubuntu Bash en Windows para facilitarte el seguimiento del curso desde Windows.
¿Qué es la programación?
¿Por qué programar con Python?
Operadores matemáticos
Variables y expresiones
Presentación del proyecto
Funciones
Usando funciones en nuestro proyecto
Operadores lógicos
Estructuras condicionales
Uso de strings y ciclos
Strings en Python
Operaciones con Strings en Python
Operaciones con strings y el comando Update
Operaciones con strings y el comando Delete
Operaciones con strings: Slices en python
For loops
While loops
Iterators and generators
Estructuras de Datos
Uso de listas
Operaciones con listas
Agregando listas a nuestro proyecto
Diccionarios
Agregando diccionarios a nuestro proyecto
Tuplas y conjuntos
Tuplas y conjuntos en código
Introducción al módulo collections
Python comprehensions
Búsquedas binarias
Continuando con las Búsquedas Binarias
Manipulación de archivos en Python 3
Uso de objetos y módulos
Decoradores
Decoradores en Python
¿Qué es la programación orientada a objetos?
Programación orientada a objetos en Python
Scopes and namespaces
Introducción a Click
Definición a la API pública
Clients
Servicios: Lógica de negocio de nuestra aplicación
Interface de create: Comunicación entre servicios y el cliente
Actualización de cliente
Interface de actualización
Manejo de errores y jerarquía de errores en Python
Context managers
Python en el mundo real
Aplicaciones de Python en el mundo real
Conclusiones finales
Python 2 vs 3 (Conclusiones)
Clases bonus
Entorno Virtual en Python y su importancia: Python en el mundo real
Lectura
¡Hola!
En este tutorial te enseñaré a configurar el Ubuntu dentro de tú Windows 10 para que puedas ejecutar los comandos tal como los ejecuta el profesor en el curso.
Lo primero que necesitas es que tu computadora tenga instalado Windows 10 de 64 bits y tengas tu sistema operativo actualizado (con el “Windows 10 Anniversary Update”)
Una vez hayas verificado que tu computadora cumple con los requisitos entra a los settings del sistema (Ajustes)
Luego entra a la opción de Actualizaciones y Seguridad
En el menú de la izquierda has click en opciones para desarrolladores y habilita el “Modo Desarrollador”
Después, accede al panel de control y haz click en “Programas”
Una vez ahí, haz click en activar o desactivar características de windows
Aquí, busca la opción de “Windows Subsystem for Linux” y actívala, instala eso y permite que tu computadora se reinicie.
Luego, entra al menú inicio, escribe bash y sigue los pasos que te indique, en caso de que te diga que no tienes ninguna distribución sólo ve a la tienda de aplicaciones y descargaba Ubuntu para Windows.
Luego, ejecuta Ubuntu, crea tu usuario y contraseña y estás lista o listo para continuar.
por último, instala Python usando
sudo apt-get update
y luego ejecuta
sudo apt-get install python3
una vez termine la instalación, prueba ejecutando “python3”
Bonus: para moverte a tus carpetas en tu disco duro usa el siguiente comando:
cd ../../mnt/c/Users/NOMBREDEUSUARIO/
Aportes 63
Preguntas 5
También se puede utilizar el “cmder” que me ha funcionado perfectamente y no tengo que instalar un entorno virtual Ubuntu y no correrá en de manera “aislada” en Windows.
Gracias por el articulo.
Cabe aclarar que Ubuntu correrá en de manera “aíslada” a WIndow, aún así sera posible acceder, desde la terminal de Ubuntu, al árbol de directorios de Windows.
Para esto, una vez entramos a la terminal de Ubuntu, escribimos lo siguiente:
cd ../../mnt/c/Users/NOMBREDEUSUARIO/
Con este comando nos movemos entre carpetas y entramos al sistema de archivos de nuestro usuario en Windows. Lo menciono para los que no quieran usar VIM y utilicen editores de código como VScode, Sublime Text o Atom; que no tendrán acceso al árbol de directorios de Ubuntu.
Gran aporte, yo utilizare para este curso VSCode, logre emular el bash de Linux con la implementación de la extensión GIt en windows 10
Espero a alguno le sirva de ayuda.
Conceptos extraídos de:
Para actualizar en ubuntu se usa:
sudo apt-get update
Para instalar el Python3 el comando es:
sudo apt-get install python3
Si como a mí, la opción “Windows Subsystem for Linux” no aparece en activar o desactivar características de windows. ¡Aquí la solución!
Ejecuta una ventana de Power Shell de Windows en modo administrador y escribe el siguiente comando:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Solo resta confirmar la instalación y acabada la instalación seguir con la instalación de la terminal de Ubuntu.
No sabia lo del ubunto en win
Platzi debería ir corrigiendo los errores reportados por los usuarios, por ejemplo los comandos para actualizar ubuntu e instalar python
Los comandos correctos son:
sudo apt-get update
sudo apt-install python3
¿Por qué no los arreglan? Hay demasiados errores de redacción en este y otros cursos…
sudo apt-get update
Lo que hace éste comando es actualizar la lista de paquetes que necesitan ser actualizados. Link
en la parte final del texto dice:
Bonus: para moverte a tus carpetas en tu disco ejecuta el siguiente comando: (y no sale nada mas)
buenas noches,para este curso utilizare Repl.it es genial y se ejecuta desde el navegador
Anaconda es muy buena opción para usar los notebook!
Gran aporte @FerdinandAlexa . Yo no estaba seguro de como acceder a mis archivos desde la terminal de ubuntu.
Gran aporte Ricardo, creo deberia incluirse a varios de los cursos que tomamos, tengo un rato ya usando bash en windows y va excelente en rendimiento
Incluso se pueden instalar terminales de otras distro linux es genial 😃
Muchas gracias por esta gran ayuda.
no se como navegar el ventana de ubuntu… podrian ayudarme ?
Hola muchachos…me salio “E: Invalid operation get-update”. En el anuncio está mal escrito el comando para instalar Python…se debe escribir “sudo apt-get update” y listo 😃
a mi me sale UNIX username : " y coloco mi username"
pero cuando voy al password UNIX: " el teclado deja de funcionar, y no puedo escribir nada" , como siempre me pasan errores my raros. Si me pueden ayudar , gracias
que interesante solución, alguién me puede explicar la diferencia entre Windows Subsystem for Linux y una maquina virtual
Me sirvió mucho el WSL pero ya es hora de migrar a Linux.
Sinceramente me mata la curiosidad de probar un nuevo sistema operativo.
¿Algunas buenas practicas al tener en cuenta cuando activamos el modo desarrollador?
Poe si quieren ejecutar programas con GUI desde WSL, acá hice un post ¿Cómo utilizo Linux en Windows 10 (WSL) para desarrollar?
Interesante forma de hacer uso de ubuntu sobre windows para la ejecución de aplicaciones sobre este sistema operativo.
Recomendado el curso de prework en windows para saber como instalar WSL de manera más detallada
Bien todo listo, ya tenía la terminal en la otra compu.
Muchas gracias Muy buena Guia
<IMPORTANTE!>
Cualquier persona que quiera instalar, esto les recomiendo dos opciones:
Esos tips les ahorraran muchisimo tiempo, se los digo yo que dure casi 3 dias buscando solucion para un problema en una distribucion de window LTSC y nada que me dejaba, hasta que decidi formatear. son unos tips para ahorrar tiempo! espero que les funcionen
Aquí esta la clase actualizada para instalar wsl
Para los que tengan problemas con el Windows 10 LTSC, ya que no posee la tienda, aquí les dejó un link que me sirvió para poder instalar la tienda y bajar el Ubuntu.
Ya está, todo listo!
Muchas gracias
no puedo instalar el ubuntu desde microsoft store. porque la tienda no me abre!
…“Luego, entra al menú inicio, escribe bash y sigue los pasos que te indique…”
hice eso. y no pasó más nada…
ya está?
Esto es solo para tener ubuntu en consola? o se puede tener una versión con interfaz visual? Saludos
Seria excelente que se corrigieran los comandos
Muy bueno, desconocia que existiera la posibilidad de instalar una versión de Ubuntu en el propio Windows.
Paso realizado. Es la primera vez que no tengo problemas instalando aplicaciones de este tipo.
gracias por el tutorial, no sabia que se podia hacer eso
Es lo mejor que se tiene Windows 10. Facilita muchas cosas.
lol No veo el comando para moverme entre las carpetas…
Ricardo, gracias por el artículo! Espero lo puedas concluir pronto! Agradecería que terminen de explicar la instalación para manejar el Vim al igual que el profesor. Gracias!
excelente, hasta los momentos, todo va exactamente igual como en el tutorial ! 😃
bueno voy conectado gracias a platzi nada de eso lo sabia antes de conocerlos
Excelente tutorial, sigamos con el curso!
Es necesario instalar Ubuntu?.. y si quiero trabajar directamente sobre Windows, tendrías problemas?
¿Como puedo instalarlo si mi ordenador tiene Windows 8.1 ?
Gracias Saludos
Hola a todos! Tengo un problema con el comando:
<cd ../../mnt/c/Users/NOMBREDEUSUARIO/>
Ya intente cambiando el idioma del comando (mi pc esta configurada en español), ya intenté mandar a ubuntu a una carpeta especifica en lugar de a mi usuario y me sigue mostrando el mismo mensaje de error:
<SyntaxError: invalid syntax>
Implementada y funcionando.
Excelente forma para introducirce al mundo a comando linux
Ya instale ubuntu, pero no pude configurar el login y password, como puedo verificar que este bien la configuracion?
Al ejecutar la instruccion, python3, me aparece lo siguiente.
[email protected]:~# python3
Python 3.6.7 (default, Oct 22 2018, 11:32:17)
[GCC 8.2.0] on linux
Type “help”, “copyright”, “credits” or “license” for more information.
Por esto " >>> " entiendo que puedo seguir sin problema, si??
Alguien que me pueda confirmar. Gracias.
Esta no me la sabía, muy buena…
Listo, funcionando
Ready!
bien ha instalado correctamente
¡Todo listo!
chicos, una pregunta, ya instale Ubuntu, pero en el ultimo paso, al instalar python en el editor, escribo lo mismo que indican las instrucciones y no pasa nada, no toma los colores ni nada, no sucede nada. Desconozco si me falta algo o no en el editor para que sea posible, el que estoy utilizando es atom
IMPORTANTE Si tienen un windows de version MiniOS Optimizada no les va a funcionar tienen que tener una version de windows 10 completa para esto
excelente u.u
Excelente para quienes tienen Windows! y bueno tenerlo en cuenta por cualquier cosa.
Listos
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.