Solution lorsque aws-cli ne peut pas être exécuté dans l'environnement virtuel de Mac (après l'installation de Python 3.8)

Contexte

Dans l'environnement virtuel de python, j'ai essayé d'utiliser aws-cli et j'ai essayé d'exécuter la commande officielle, mais cela n'a pas fonctionné, donc un mémo de la solution. Je ne pouvais pas modifier les paramètres, je les ai donc tous effacés puis réinstallés. (2020/03)

spécification

Macbook: MacOS Mojave Python: Python 3.8.0

Installez aws-cli

Selon la formule, procédez comme suit

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

Cependant, lorsque j'ai vérifié la version avec $ aws --version```, une erreur s'est produite.

cannot execute binary file

déboguer

J'ai essayé diverses choses, mais aucune d'entre elles n'a fonctionné, je souhaite donc supprimer les fichiers que je n'ai pas spécifiés une fois. $ rm '/usr/local/bin/aws' $ rm '/usr/local/bin/aws_completer' Exécutez la suppression avec.

De là

$ pip install --user virtualenv
$ virtualenv ~/[Nom de l'environnement virtuel]

Créez un nouvel environnement virtuel avec

#Activer l'environnement virtuel
$ source ~/[Nom de l'environnement virtuel]/bin/activate

Pip installe awscli dans un nouvel environnement virtuel

([Nom de l'environnement virtuel])~$ pip install --upgrade awscli

Vérifiez si awscli est correctement installé

$ aws --version

aws-cli/1.18.23 Python/3.8.0 Darwin/18.7.0 botocore/1.15.23

L'installation a réussi! Après cela, j'ai pu confirmer que la commande aws était également utilisée normalement!

Résumé

J'ai beaucoup cherché sur Google, mais le site officiel était le plus solide.

Source de référence / citation Installez l'AWS CLI version 1 dans un environnement virtuel (site officiel)

(En passant, j'ai essayé d'installer AWS CLI version 2 et cela a échoué, donc l'installation de la version 1 l'a résolu.) Cliquez ici pour la version 2 officielle de l'installation ↓ Installation de l'AWS CLI version 2 sur Linux (site officiel)

Recommended Posts

Solution lorsque aws-cli ne peut pas être exécuté dans l'environnement virtuel de Mac (après l'installation de Python 3.8)
Erreur et solution lors de l'installation de python3 avec homebrew sur mac (catalina 10.15)
"Solution temporaire" lorsque pip ne peut pas être mis à jour [Python]
Remarques sur l'installation de Python sur votre Mac
Solution lorsque l'image ne peut pas être affichée avec tkinter [python]
Créer un environnement virtuel pour python sur mac [Très facile]
Créer un environnement Python sur Mac (2017/4)
Assistance lors de l'installation de l'oreiller sur python3.9
Mémo de construction de l'environnement Python sur Mac
Construire un environnement pour python3.8 sur Mac
Points à surveiller lors de la création d'un environnement Python sur un Mac
Environnement virtuel Python et packages sur Ubuntu
Créez un environnement python sur votre Mac
[Mac] Création d'un environnement virtuel pour Python
Créer un environnement Python avec Anaconda sur Mac
[AWS] Notes pour éviter les problèmes lors de l'installation de awscli et boto3 dans l'environnement Python 2.7
Vérifiez! Dépannage lors de l'installation de PyObjc sur Mac
Comment créer un environnement lorsque vous souhaitez utiliser python2.7 après l'installation d'Anaconda3
[Mac OS] Après avoir installé Cent OS sur Virtual Box, il se bloque au démarrage.
Mémo de correspondance lorsque la touche de direction ne peut pas être utilisée dans la ligne de commande python
[Linux] Lorsque "| (pipe)" ne peut pas être frappé sur CentOS7
Créer un environnement Python sur Mac (Mountain Lion)
paramètres d'environnement python (virtualenv + pip ne peut pas être effectué)
Enquête lorsque l'importation ne peut pas être effectuée avec python
Créez un environnement de développement Python sur votre Mac
[Venv] Créer un environnement virtuel python sur Ubuntu
[Node-RED] Exécuter Python sur l'environnement virtuel Anaconda à partir de Node-RED [Anaconda] [Python]
python sur mac
Remarque Python: lorsque la commande pip ne peut pas être utilisée
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créer un environnement de développement Python sur Mac OS X
Causes lorsque la version de Python ne peut pas être modifiée à l'aide de pyenv
Créez un environnement Python sur votre Mac en utilisant pyenv
Lorsque l'importation matplotlib.pyplot ne peut pas être effectuée dans l'environnement pyenv-virtualenv
Installation de Python 3 sur Mac et vérification du fonctionnement de base Partie 1
Installer l'environnement Python sur un PC local (pyenv, venv sur Mac)
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
Remarque: lorsque Python est exécuté sur ImageJ Fiji, java.lang.IllegalArgumentException apparaît et sa solution (mac OS)
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
environnement virtuel python Pipenv
Installer des pandas sur python2.6
environnement virtuel en Python
Installez Python 3.4 sur Mac
Environnement virtuel avec Python 3.6
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Options lors de l'installation de bibliothèques qui ne peuvent pas être envoyées dans pyenv
La vidéo ne peut pas être chargée avec Spyder dans l'environnement de développement Python
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Exécutez le fichier python après avoir activé l'environnement virtuel python avec le fichier de commandes