1.问题
(base) adt@adt-NF5468M5:~$ s3cmd ls
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
An unexpected error has occurred.
Please try reproducing the error using
the latest s3cmd code from the git master
branch found at:
https://github.com/s3tools/s3cmd
and have a look at the known issues list:
https://github.com/s3tools/s3cmd/wiki/Common-known-issues-and-their-solutions
If the error persists, please report the
following lines (removing any private
info as necessary) to:
s3tools-bugs@lists.sourceforge.net
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Invoked as: /usr/bin/s3cmd ls
Problem: gaierror: [Errno -3] Temporary failure in name resolution
S3cmd: 1.6.1
python: 2.7.12 (default, Mar 1 2021, 11:38:31)
[GCC 5.4.0 20160609]
environment LANG=None
Traceback (most recent call last):
File "/usr/bin/s3cmd", line 2919, in <module>
rc = main()
File "/usr/bin/s3cmd", line 2841, in main
rc = cmd_func(args)
File "/usr/bin/s3cmd", line 124, in cmd_ls
subcmd_all_buckets_list(s3)
File "/usr/bin/s3cmd", line 129, in subcmd_all_buckets_list
response = s3.list_all_buckets()
File "/usr/lib/python2.7/dist-packages/S3/S3.py", line 290, in list_all_buckets
response = self.send_request(request)
File "/usr/lib/python2.7/dist-packages/S3/S3.py", line 1081, in send_request
conn = ConnMan.get(self.get_hostname(resource['bucket']))
File "/usr/lib/python2.7/dist-packages/S3/ConnMan.py", line 192, in get
conn.c.connect()
File "/usr/lib/python2.7/httplib.py", line 1316, in connect
HTTPConnection.connect(self)
File "/usr/lib/python2.7/httplib.py", line 852, in connect
self.timeout, self.source_address)
File "/usr/lib/python2.7/socket.py", line 557, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
gaierror: [Errno -3] Temporary failure in name resolution
解决方案:vim .bashrc ,将python环境导入,到导入的位置为直接写在下面,不只在if else里有path导入。
2.问题:sourc .bashrc时提示:-sh: source: .bashrc: file not found
解决方案:sourc ./.bashrc
3.问题:ERROR: Test failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed error and solution
解决方案:打开 .s3fg ,将check_ssl_certificate = True 改为False