Forums

Versiones antiguas de mis paquetes

Estoy haciendo el deploy de mi aplicación y en ella uso python 3.11.3, por lo que veo solo permite usar hasta python 3.10 y los paquetes de esta versión, por lo que creé un ambiente ambiente virtual y seleccioné la versión 3.10, sin embargo, me toca instalar los paquetes por separado también porque los que están disponibles según la documentación son de esa versión (Python 3.10), mi pregunta es si debo intalar paquete por paquete o puedo usar el requirements.txt e instalarlos todos de un solo. Para que se hagan una idea este es contenido del archivo .txt asgiref==3.7.2

certifi==2023.7.22

charset-normalizer==3.2.0

crispy-bootstrap4==2022.1

Django==4.2.3

django-crispy-forms==2.0

django-environ==0.11.2

django-filter==23.2

django-localflavor==4.0

idna==3.4

mysqlclient==2.2.0

Pillow==10.0.0

python-stdnum==1.18

requests==2.31.0

sqlparse==0.4.4

tzdata==2023.3

urllib3==2.0.4

whitenoise==6.5.0

Este es mi primer sitio web y mi primer deploy, así que agradecería mucho si me explicaran con mucho detalle. Muchas gracias a todos por su ayuda y paciencia de antemano.

Are you getting any errors when you try to install those packages with Python 3.10?

nop I haven't tried to install them because I wanted to know if I could install all of them at once or if I had to install them independently.

Normally you'd put those requirements in a requirements.txt (or something similar) file, and run pip install -r requirements.txt in your Python environment. I'd give it a go.