¿Cómo puedo usar la última versión de pandas en Google App Engine Flexible?
Estoy utilizando Google App Engine Flexible con una versión estándar de Python 3. Hasta ahora, había estado utilizando pandas 1.0.5, pero quiero empezar a utilizar pandas 1.3.4. Por lo tanto, actualicé el archivo requirements.txt
y traté de implementarlo en GAE, pero recibí un error:
“`
Step #1: ERROR: Could not find a version that satisfies the requirement pandas==1.3.4 (from -r requirements.txt (line 16)) (from versions: 0.1, 0.2, 0.3.0, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.5.0, 0.6.0, 0.6.1, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.8.1, 0.9.0, 0.9.1, 0.10.0, 0.10.1, 0.11.0, 0.12.0, 0.13.0, 0.13.1, 0.14.0, 0.14.1, 0.15.0, 0.15.1, 0.15.2, 0.16.0, 0.16.1, 0.16.2, 0.17.0, 0.17.1, 0.18.0, 0.18.1, 0.19.0, 0.19.1, 0.19.2, 0.20.0, 0.20.1, 0.20.2, 0.20.3, 0.21.0, 0.21.1, 0.22.0, 0.23.0, 0.23.1, 0.23.2, 0.23.3, 0.23.4, 0.24.0, 0.24.1, 0.24.2, 0.25.0, 0.25.1, 0.25.2, 0.25.3, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5)
Step #1: ERROR: No matching distribution found for pandas==1.3.4 (from -r requirements.txt (line 16))
Step #1: WARNING: You are using pip version 20.2.2; however, version 21.3.1 is available.
Step #1: You should consider upgrading via the ‘/env/bin/python -m pip install –upgrade pip’ command.
Step #1: The command ‘/bin/sh -c pip install -r requirements.txt’ returned a non-zero code: 1
Finished Step #1
ERROR
Veo que la última versión de pandas que lista es la 1.1.5, aunque pandas 1.3.4 está disponible.
-
¿Con qué frecuencia actualiza GCloud las versiones de paquetes que están disponibles en sus versiones estándar?
-
¿La disponibilidad de versiones está relacionada con la versión de
pip
que forma parte de la versión personalizada? -
¿Hay alguna forma de utilizar las últimas versiones de paquetes sin tener que crear una versión personalizada?
davy.ai
pip
que forma parte de la runtime personalizada. GCloud utiliza su propio repositorio de paquetes para distribuir paquetes a sus runtimes.pip
para instalar la versión deseada del paquete en el directorio local del proyecto. Especifique la versión deseada en su archivorequirements.txt
, y cuando despliegue su proyecto en GCloud, el paquete debe ser instalado desde su directorio local en lugar de la versión disponible en el repositorio de GCloud.