Instalando o s3cmd 2.0.1 no lubuntu 16.04

0

Eu quero usar a versão 2.0.1 do s3cmd no meu sistema para que eu possa usá-lo na linha de comando. Primeiro eu tentei simplesmente sudo apt install s3cmd que funciona e eu posso usá-lo a partir da linha de comando. Mas eu só tenho a versão 1.6.3 e algumas opções cruciais estão faltando.

Em seguida, tentei o sudo pip3 install s3cmd , que funciona na instalação do 2.0.1, mas não consigo usar o s3cmd na linha de comando.

Então eu baixei o tar e o sudo python3 setup.py install , o que funciona em me dar o s3cmd 2.0.1 e a capacidade de chamá-lo da linha de comando com s3cmd , mas quando recebo, recebo um erro:

Traceback (most recent call last):
  File "/usr/local/bin/s3cmd", line 4, in <module>
    __import__('pkg_resources').run_script('s3cmd==2.0.1', 's3cmd')
  File "/home/alex/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 739, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/home/alex/.local/lib/python3.5/site-packages/pkg_resources/__init__.py", line 1486, in run_script
    raise ResolutionError("No script named %r" % script_name)
pkg_resources.ResolutionError: No script named 's3cmd'

Então, onde posso corrigir isso? Eu posso importar s3cmd em python3, então é definitivamente instalado

Eu uso o lubuntu 16.04 e o python 3.5.3

    
por Thagor 13.02.2018 / 11:25

0 respostas