Diferencia entre revisiones de «Despliegue-de-Aplicaciones-Web/Instalación de Python»
De WikiEducator
(Página creada con « Para usuarios de windows == Qué es Python == Busca información en https://www.python.org o en internet. == Descarga una versión para tu sistema operativo == * https:/...») |
(→Descarga una versión para tu sistema operativo) |
||
Línea 8: | Línea 8: | ||
* https://www.python.org/downloads | * https://www.python.org/downloads | ||
Instálalo y haz que configure la variable de entorno del path, así podrás llamar a python desde la consola. | Instálalo y haz que configure la variable de entorno del path, así podrás llamar a python desde la consola. | ||
+ | |||
+ | Si usas linux, python estará instalado en el sistema. Compruébalo ejecutando en un una consola: | ||
+ | |||
+ | $ python3 --version | ||
== Comprueba la instalación == | == Comprueba la instalación == |
Revisión de 22:20 15 oct 2021
Para usuarios de windows
Contenido
Qué es Python
Busca información en https://www.python.org o en internet.
Descarga una versión para tu sistema operativo
Instálalo y haz que configure la variable de entorno del path, así podrás llamar a python desde la consola.
Si usas linux, python estará instalado en el sistema. Compruébalo ejecutando en un una consola:
$ python3 --version
Comprueba la instalación
C:\Users\myuser> py --version
Debería de mostrar la versión del entorno instalado (en este momento 3.10.0)
Úsalo como servidor web
En una carpeta crea un ejemplo de un fichero ejercicio1.html:
<html><body><h1>Primer servidor http</h1></body></html>
En esa misma carpeta escribe:
py -m http.server
Permite el acceso si lo bloquea el firewall Accede a esa página desde tu navegador. En nuestro ejemplo:
http://localhost:8000/ejercicio1.html
- localhost es el nombre que tiene nuestro equipo
- 8000 el puerto que ha abierto la instrucción que hemos ejecutado
Fíjate en los mensajes de la consola cuando se abre un archivo desde el navegador.
Resumen
- Hemos instalado un servidor simple para desarrollo (no está recomendado para producción)