Forums

problem install aws command line

Hi Guys, I need to retrieve aws credentials, to use polly service TTS. To achieve that I need to install aws cmdline, because I cant use sudo in pythonanywhere for a manual configuration, I use pip but is doesnt work. Could you help me pls? Cheers, Isaac.

12:08 ~ $ pip install aws

Defaulting to user installation because normal site-packages is not writeable Looking in links: /usr/share/pip-wheels Collecting aws Using cached aws-0.2.5-py3-none-any.whl Requirement already satisfied: prettytable>=0.7 in /usr/local/lib/python3.10/site-packages (from aws) (3.3.0) Requirement already satisfied: boto in /usr/local/lib/python3.10/site-packages (from aws) (2.49.0) Requirement already satisfied: fabric>=1.6 in ./.local/lib/python3.10/site-packages (from aws) (3.0.1) Requirement already satisfied: invoke>=2.0 in ./.local/lib/python3.10/site-packages (from fabric>=1.6->aws) (2.1.2) Requirement already satisfied: paramiko>=2.4 in /usr/local/lib/python3.10/site-packages (from fabric>=1.6->aws) (2.11.0) Requirement already satisfied: wcwidth in /usr/local/lib/python3.10/site-packages (from prettytable>=0.7->aws) (0.2.5) Requirement already satisfied: bcrypt>=3.1.3 in /usr/local/lib/python3.10/site-packages (from paramiko>=2.4->fabric>=1.6->aws) (3.2.2) Requirement already satisfied: pynacl>=1.0.1 in /usr/local/lib/python3.10/site-packages (from paramiko>=2.4->fabric>=1.6->aws) (1.5.0) Requirement already satisfied: six in /usr/local/lib/python3.10/site-packages (from paramiko>=2.4->fabric>=1.6->aws) (1.16.0) Requirement already satisfied: cryptography>=2.5 in /usr/local/lib/python3.10/site-packages (from paramiko>=2.4->fabric>=1.6->aws) (37.0.2) Requirement already satisfied: cffi>=1.1 in /usr/local/lib/python3.10/site-packages (from bcrypt>=3.1.3->paramiko>=2.4->fabric>=1.6->aws) (1.15.1) Requirement already satisfied: pycparser in /usr/local/lib/python3.10/site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko>=2.4->fabric>=1.6->aws) (2.21) Installing collected packages: aws Successfully installed aws-0.2.5

12:13 ~ $ aws

Traceback (most recent call last):

File "/home/imango/.local/bin/aws", line 5, in <module>

from aws.main import main

File "/home/imango/.local/lib/python3.10/site-packages/aws/main.py", line 23

print '%(name)s: %(endpoint)s' % {

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?

It's python2 code being executed in python3.