Não consigo instalar o easy_install no meu Ubuntu

8

eu tenho que instalar o Review board no Ubuntu, eu tentei seguir os comandos, mas estou recebendo erro

sudo apt-get install python-setuptools.


Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-setuptools has no installation candidate

Então eu tentei abaixo do comando, mas para isso também estou recebendo mensagem de erro:

apt-get upgrade

E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

O que devo fazer? Por favor me ajudem !!!!!

    
por swati 26.09.2013 / 14:41

3 respostas

17

Abra um terminal pressionando Ctrl + Alt + T e digite o seguinte:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-setuptools

Razões por trás dos erros
Error1:

Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-setuptools has no installation candidate 

Isso acontece quando você está tentando instalar um pacote sobre o qual o APT não faz ideia. Quando você adiciona fontes de software e faz uma atualização do apt-get, o banco de dados do APT do seu sistema é atualizado com todos os pacotes nos repositórios listados na lista de fontes de software.

Então, quando você tenta instalar qualquer pacote, o apt verifica o nome do pacote em seu banco de dados, o encontra e verifica o nome do repositório de onde ele o recebeu. Em seguida, faz o download do pacote desse repositório.
Error2 :

  apt-get upgrade

    E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
    E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Isso significa que você não é o usuário root. Então, usamos sudo para executá-lo como root

    
por M.Tarun 26.09.2013 / 14:57
3

Por favor, não use easy_install , mas tente pip .

sudo apt-get install python-pip

Agora você pode usá-lo quase da mesma maneira que easy_install , mas com melhor gerenciamento de pacotes.

sudo pip install <pypi-package>
    
por Timo 26.09.2013 / 14:48
1

A resposta para o seu segundo problema (não foi possível abrir o arquivo de bloqueio) você encontra aqui .

    
por zwets 26.09.2013 / 14:59

Tags