Az AWSCLI-t próbálom telepíteni a Mac gépemre (OS 10.14).
Először is, az egyik első dolog, amit ezzel a Mac géppel csináltam, az volt, hogy követtem ezeket utasításokat a Python frissítéséhez, így a Python rendszerem immár 3.7.1 (azaz ezt adja vissza, amikor beírom a python --version
értéket).
Lépések, amelyeket megtettem:
Ami az awscli-t illeti, először egyszerűen pip install awscli --upgrade --user
próbálkoztam az AWS-dokumentumok alapján itt. Ez sikeres volt, de az olyan bash parancsok, mint a aws configure
és aws --version
, a -bash: aws: command not found
választ eredményezték.
Tehát lefutottam a pip uninstall awscli
-ot abban a reményben, hogy kipróbálok egy másik módszert. Ezután követtem ezeket a utasításokat a csomagban történő telepítéshez. A telepítés ismét sikeres volt, és a aws
parancs ismét nem található.
Az itt közzétett útmutatás alapján megpróbáltam hozzáadni a export PATH=~/Library/Python/3.7/bin/:$PATH
értéket a .profile
-hez, de ez nem működött. bármelyik. (Megpróbáltam az alapértelmezett export PATH
felülírását és a fentiek külön sorként való hozzáadását – egyik sem működött.)
Lehetséges kiváltó ok:
Van egy alias a aws
-hez a /usr/local/bin
-ban, de amikor az "eredeti megjelenítése" gombra kattintok, a original item cannot be found
hibaüzenet jelenik meg. Feltételezem, hogy a megoldás ennek az álnévnek a kijavításában rejlik, de nem tudom, mire kell mutatnia.
Segítségüket előre is köszönöm.
SZERKESZTÉS: Ez a kérdés hasonló a itt, azonban a probléma akkor is fennáll, ha nem a pip install --user
használatával, hanem az AWS mellékelt telepítőjét használja.