pipλ₯Ό μ¬μ©νμ¬ awscliλ₯Ό μ€μΉνκ³ aws --version λλ λ€λ₯Έ aws λͺ λ Ήμ μ€ννλ©΄ λ€μ μ€λ₯κ° μμ λ©λλ€.
/μ¬μ©μ/
μΈμ '%(μ΄λ¦)s: %(μ’
λ£μ )s' % {
^^
SyntaxError: μλͺ»λ ꡬ문
ν΄λΉ μ€λ₯μ μ 체 κΈ°λ₯μ λ€μκ³Ό κ°μ΅λλ€.
def list_regions(μλΉμ€):
""
μλΉμ€ μ§μ λμ΄
""
service.regions()μ μ§μ:
μΈμ '%(μ΄λ¦)s: %(μ’
λ£μ )s' % {
'μ΄λ¦': region.name,
'μ’
λ£μ ': region.endpoint,
}
μ λ νμ΄μ¬ 2.7κ³Ό ν¨κ» μλμ½λ€ νκ²½μ μ¬μ©νκ³ μμ΅λλ€. κ·Έλ¬λ μ€λ₯λ‘ μΈν΄ main.pyκ° python 3.6μμ μ€νλκ³ μλ κ²μΌλ‘ 보μ λλ€. λν 3.6μΌλ‘ μΌλ° νκ²½μμ μ€μΉ λ° μ€νμ μλνμ§λ§ λμΌν μ€λ₯κ° λ°μνμ΅λλ€.
μ½λλ² μ΄μ€μμ μ΄ list_regions
ν¨μλ₯Ό λ³Ό μ μμ΅λλ€. μ΄κ²μ μΌμ’
μ μ¬μ©μ μ μ μ½λμΈ κ² κ°μ΅λλ€.
python 3μ μ¬μ©νλ κ²½μ° print
μλ κ΄νΈκ° μμ΄μΌ ν©λλ€. μ΄ SO λ΅λ³ μμ μΌλΆ μΈλΆ μ 보λ₯Ό μ°Ύμ μ μμ΅λλ€.
μ΄κ²μ μ΄ μ½λ κΈ°λ°μ΄ μλ λ€λ₯Έ λ¬Έμ μΈ κ² κ°μ΅λλ€. μ΄ λꡬμ λν΄ κ°μ Έμ¬ μ μλ μ΄λ¦μ $# aws
awscli
$μ
λλ€.
λκ΅°κ° λ κ°μ Googleμ ν΅ν΄ μ΄κ²μ κ²ͺμ κ²½μ°λ₯Ό λλΉνμ¬ μ¬κΈ°μ λ¨κ²¨ λμμμ€.
λμΌν νκ²½(python 3.6μ΄ μλ μλμ½λ€ νκ²½)μμ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€. μ΄κ²μ μ€μ λ‘ https://github.com/eofs/aws μ€λ₯λ₯Ό λ°μμν€λ "aws"λΌλ μ΄λ¦μ΄ νΌλλλ λ€λ₯Έ ν¨ν€μ§μ λλ€.
pip install aws
κ° μλλΌ pip install awscli
λ₯Ό μ€νν΄μΌ ν©λλ€. which aws
λ₯Ό ν΅ν΄ νΈμΆνλ "aws" ν¨ν€μ§λ₯Ό νμΈν μ μμ΅λλ€.
pip uninstall aws
λ₯Ό μ¬μ©νμ¬ aws ν¨ν€μ§λ₯Ό μ κ±°ν©λλ€. κ·Έλ° λ€μ pip install awscli
awscliλ₯Ό μ€μΉν©λλ€.
ez1981, μλνμ΅λλ€. κ³ λ§μ μΉκ΅¬ :)
pip install awscli λͺ λ Ήμ μ¬μ©νμ¬ AWSCLIλ₯Ό μ€μΉνμ§λ§ μ¬μ ν μ΄ μ€λ₯κ° λ°μν©λλ€. pip install --upgrade awscli λͺ λ ΉμΌλ‘ awsλ₯Ό μ κ·Έλ μ΄λν ν ν΄κ²°λμμ΅λλ€.
μ΄λ―Έ awscli
κ° μ€μΉλμ΄ μλ€λ μ¬μ€μ μκ³ aws
λ₯Ό μ€μΉν λ€μ aws
λ₯Ό μ κ±°ν ν --force-reinstall
λ₯Ό μνν΄μΌ νμ΅λλ€. μ΄κ²μ aws
λ°μ΄λ리λ₯Ό μ κ±°νμΌλ―λ‘ --force-reinstall
κ° νμν©λλ€.
μ κ²½μ°μλ κ°μ‘° νμλ λͺ¨λ μ΅μ μ μλνμ§λ§ λ€μμ μνν λκΉμ§ μ¬μ ν λμΌν μ€λ₯κ° λ°μνμ΅λλ€.
aws
μ€μΉλ which aws
$ λ°μ΄λ리λ₯Ό μ°Ύμ νμΌμ RMν©λλ€.@HUU κ³ λ§μ ν, λ΄ ν루λ₯Ό ꡬνμ΄ π
κ°μ₯ μ μ©ν λκΈ
λκ΅°κ° λ κ°μ Googleμ ν΅ν΄ μ΄κ²μ κ²ͺμ κ²½μ°λ₯Ό λλΉνμ¬ μ¬κΈ°μ λ¨κ²¨ λμμμ€.
λμΌν νκ²½(python 3.6μ΄ μλ μλμ½λ€ νκ²½)μμ λμΌν λ¬Έμ κ° λ°μνμ΅λλ€. μ΄κ²μ μ€μ λ‘ https://github.com/eofs/aws μ€λ₯λ₯Ό λ°μμν€λ "aws"λΌλ μ΄λ¦μ΄ νΌλλλ λ€λ₯Έ ν¨ν€μ§μ λλ€.
pip install aws
κ° μλλΌpip install awscli
λ₯Ό μ€νν΄μΌ ν©λλ€.which aws
λ₯Ό ν΅ν΄ νΈμΆνλ "aws" ν¨ν€μ§λ₯Ό νμΈν μ μμ΅λλ€.