Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 致命错误:';AWSHTTPSConnection';对象没有属性';服务器主机名';_Linux_Amazon Web Services_Terminal - Fatal编程技术网

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
就可以了。