juan rey hernandez
ImportError: no se puede importar el nombre ‘docevents’ de ‘botocore.docs.bcdoc’
(/python3.7/site-packages/botocore/docs/bcdoc/en eso.py)
Traceback (most recent call last):
File "/root/.pyenv/versions/3.7.6/bin/aws", line 19, in <module>
import awscli.clidriver
File "/root/.pyenv/versions/3.7.6/lib/python3.7/site-packages/awscli/clidriver.py", line 36, in <module>
from awscli.help import ProviderHelpCommand
File "/root/.pyenv/versions/3.7.6/lib/python3.7/site-packages/awscli/help.py", line 23, in <module>
from botocore.docs.bcdoc import docevents
ImportError: cannot import name 'docevents' from 'botocore.docs.bcdoc' (/root/.pyenv/versions/3.7.6/lib/python3.7/site-packages/botocore/docs/bcdoc/__init__.py)
[Container] 2020/10/29 16:48:39 Command did not exit successfully aws --version exit status 1
La falla ocurre en el PRE_CONSTRUCCIÓN.
Y este es mi archivo de compilación de especificaciones: buildspec-cd.yml
pre_build:
commands:
- AWS_REGION=${AWS_DEFAULT_REGION}
- COMMIT_HASH=$(echo $CODEBUILD_RESOLVED_SOURCE_VERSION | cut -c 1-7)
- IMAGE_VERSION=${COMMIT_HASH}
- REPOSITORY_URI=${CONTAINER_REGISTRY}/${APPLICATION_NAME}
- aws --version
- echo Logging in to Amazon ECR...
- $(aws ecr get-login --region $AWS_DEFAULT_REGION --no-include-email)
La compilación de código funcionaba correctamente y no se ha cambiado nada. Solo dejo de funcionar.
-
en mi caso también tuve que
pip3 install --upgrade pip
antes de actualizar awscli– dsgou
24 de junio de 2021 a las 12:43
-
a quien corresponda: use cualquiera de pip o pip3
– vijay rajput
8 de agosto de 2021 a las 10:53
-
Intenté esto en Ubuntu 20.04, que ejecuta Python 3.8. No funcionó, obtuve el mismo error. La versión de boto3 es 1.24.45, la versión de botocore es 1.27.45 y la versión de awscli es 1.18.69
–Craig S. Anderson
4 de agosto de 2022 a las 16:28
-
Intenté esto en Ubuntu 20.04 – todavía tengo el mismo error. Versiones: boto3 1.24.45; botocore 1.27.45; awscli: 1.18.69. ¿Qué versiones tienes?
–Craig S. Anderson
4 de agosto de 2022 a las 16:32
-
@Craig S. Anderson aws-cli 2.5.3, boto3 1.21.36, botocore 1.24.36
– Juan Velonis
17 de agosto de 2022 a las 13:46