Entradas

Mostrando las entradas etiquetadas como Flet

Subir proyecto Flet a Fly.io

Primera vez - Hay que registrarse en fly.io - Instalar fly en Windows desde una ventana Powershell: iwr https://fly.io/install.ps1 -useb | iex Siguientes veces - Iniciar sesión en fly.io con  flyctl auth login Posiblemente en el mismo ordenador no es necesario - Crear un fichero requirements con  pip freeze > requirements.txt En dicho fichero están todas las dependencias. Así con un solo comando se pueden instalar todas en otro entorno: pip install -r requirements.txt - Copiar una plantilla fly.toml de otro proyecto o de fly.io. Hay que modificar dos cosas:     * nombre de app, que además aparecerá en la url     * puerto    FLET_SERVER_PORT = "8080" - Copiar una plantilla Dockerfile de otro proyecto o de fly.io. Hay que modificar la última línea: CMD [ "python" , "./lib/main.py" ]   - Crear e inicializar la app flyctl apps create --name <your-app-name> - Desplegar la app flyctl deploy - Abrirla flyctl apps open

Utilizar Flet en un proyecto Python

Flet y Python Empezar un proyecto Flet. Dos alternativas: Con entorno virtual conda  - conda create --name <nombre_del_entorno_virtual> python=x.x   con x.x la versión de python - conda activate <nombre_del_entorno_virtual>     Para activarlo Se recomienda después instalar con conda install en vez de pip install. Si no se instala con conda se hará con pip. Y siempre acceder a Visual Studio Code a traves de Anaconda Navigator seleccionando el nombre del entorno virtual Con entorno virtual venv  - Primero se coge un proyecto antiguo y se le borra el directorio venv - Se crea un nuevo directorio venv con       python -m venv <mientorno>    con <mientorno>\Scripts\activate se activa Siguientes pasos - Se actualiza flet con     pip install flet --upgrade - Se crea fichero de requerimientos:       pip freeze > requirements.txt - Se instalan otras dependencias:     pip inst...