Linux 致命错误:';AWSHTTPSConnection';对象没有属性';服务器主机名';
我在运行Linux 致命错误:';AWSHTTPSConnection';对象没有属性';服务器主机名';,linux,amazon-web-services,terminal,Linux,Amazon Web Services,Terminal,我在运行awscli时出现此错误(例如,我尝试运行aws s3 sync--delete$BUCKET\u URI$PUB\u KEYS\u DIR我得到此错误) 我已尝试重新安装(apt get remove awscli&&apt get update&&apt get install awscli),但没有帮助 我不明白这个服务器的主机名是在哪里指定的 此外,此aws s3…命令以前工作过,但在某个时刻停止工作。该错误可能与您使用apt get install安装awscli有关 试着移除
awscli
时出现此错误(例如,我尝试运行aws s3 sync--delete$BUCKET\u URI$PUB\u KEYS\u DIR
我得到此错误)
我已尝试重新安装(apt get remove awscli&&apt get update&&apt get install awscli
),但没有帮助
我不明白这个服务器的主机名是在哪里指定的
此外,此aws s3…
命令以前工作过,但在某个时刻停止工作。该错误可能与您使用apt get install
安装awscli
有关
试着移除它
sudo apt-get remove awscli
并使用pip重新安装
sudo python -m pip install --upgrade awscli
如果这不起作用,那么您可以尝试使用aws bundler安装程序进行安装
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
也许$BUCKET\u URI
的值不再有效了?它可以工作!非常感谢。我忘了添加一个问题,我也尝试过使用pip安装awscli
,但没有帮助。现在,当使用pip安装时——升级awscli
就可以了。