Não é possível instalar o python-distutils-extra a partir do código-fonte no Ubuntu

4

Sou novo no Linux, mas gosto mais do que o windows. Eu estou tentando instalar keryx para baixar pacotes de atualização para o meu laptop que eu instalei o Ubuntu nele ontem. Mas enquanto instala o setup.py. terminal dá uma URL que diz que eu deveria instalá-lo.

Mas o problema ao instalá-lo foi:

skadush@ubuntu:~/python-distutils-extra-2.35$ python setup.py
Traceback (most recent call last):
  File "setup.py", line 3, in <module>
    from setuptools import setup
ImportError: No module named setuptools
skadush@ubuntu:~/python-distutils-extra-2.35$ 

O que isso significa?

    
por thenewbie 08.08.2012 / 05:57

3 respostas

4

Você deve instalar programas de repositórios do Ubuntu com o Ubuntu Software Center ou o apt-get. Ubuntu Software Center como o mercado Android ou loja de aplicativos da Apple. Pode ser encontrado à esquerda no menu principal.
E se você se dá bem com o console, use o apt-get:

sudo apt-get install python

Você deve instalar o módulo python-setuptools. tente:

sudo apt-get install python-setuptools python-distutils-extra

mas você estava tentando instalar a partir do tarball - o caminho errado

    
por andreykyz 08.08.2012 / 06:52
0

Tente uma instalação limpa em python primeiro remova o python atual

sudo apt-get purge python

Em seguida, execute

sudo apt-get install python-all

Se esta dose não remover o Python, tente o gerenciador de pacotes synaptic

sudo apt-get install synaptic

Procure python na caixa e marque / desmarque todos os pacotes desejados / indesejados e clique em aplicar

O Python 3.0 é recomendado, já que a próxima versão do Ubuntu suportará isso.

O Python 2 já deve estar instalado. Uma boa maneira de testar isso é abrir um G-edit e copiá-lo para o arquivo print "hello" e depois salvar o arquivo como test.py. abra um terminal e arraste e solte o arquivo nele e pressione enter, se o terminal exibir Hello python instalado e funcionando.

    
por Mark Kirby 08.08.2012 / 11:14
0

A mensagem simplesmente indica que você não tem o python-setuptools instalado. O pacote python mencionado vem desse pacote do Ubuntu.

sudo apt-get install python-setuptools 

O conselho nas outras respostas para instalar tudo dos repositórios do Ubuntu é sábio.

    
por John S Gruber 12.08.2012 / 05:58

Tags