Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

1. Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Julia Daher Carneiro Marsiglia
juliam

(usa Ubuntu)

Enviado em 08/07/2014 - 12:44h

Oi pessoal,

Já postei aqui uma dúvida sobre instalar um programa .py no ubuntu e recebi uma resposta que funcionou perfeitamente - sudo python setup.py install e instalar outros modulos que eu não tinha.
Agora quero instalar o mesmo programa em um servidor remoto, já instalei os módulos sugeridos, mas quando tento usar esse comando recebo o erro
"AttributeError: 'tuple' object has no attribute 'major'"

Alguma ideia do que possa ser?

Obrigada!



  


2. MELHOR RESPOSTA

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 11/07/2014 - 11:56h

Dica: se vc ainda quiser fazer a instalação nesse servidor mesmo, vc também pode tentar baixar os pacotes python3 e python3-dev do site: http://pkgs.org

Só não tenho como te garantir que vão instalar, porque foram feitos pra versões mais recentes do Ubuntu, mas enfim... é mais uma tentativa que vc pode fazer.

3. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 08/07/2014 - 14:38h

Você está tentando instalar o Variant Tools num servidor remoto? Se for o caso, qual é o linux do servidor?


4. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Julia Daher Carneiro Marsiglia
juliam

(usa Ubuntu)

Enviado em 10/07/2014 - 11:11h

hrcerq escreveu:

Você está tentando instalar o Variant Tools num servidor remoto? Se for o caso, qual é o linux do servidor?


Oi hrcerq!

Sim, é o Variant Tools mesmo (descobri que não dá pra rodar nenhuma análise na minha máquina). O Linux do servidor é Ubuntu também, versão 10.04

Obrigada!



5. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 10/07/2014 - 11:18h

Então...

Essa versão do Ubuntu é um pouco antiga, receio que o problema seja a versão do python disponível nesse Ubuntu. O Variant Tools exige que o python instalado seja versão 2.7 ou acima. Ou então você pode usar também o python3...

Verifica qual é a versão do python instalada nesse servidor. Se for abaixo de 2.7, sugiro que vc instale os pacotes python3 e python3-dev e então faça a instalação pelo comando:

sudo python3 setup.py install


6. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Julia Daher Carneiro Marsiglia
juliam

(usa Ubuntu)

Enviado em 10/07/2014 - 11:29h

hrcerq escreveu:

Então...

Essa versão do Ubuntu é um pouco antiga, receio que o problema seja a versão do python disponível nesse Ubuntu. O Variant Tools exige que o python instalado seja versão 2.7 ou acima. Ou então você pode usar também o python3...

Verifica qual é a versão do python instalada nesse servidor. Se for abaixo de 2.7, sugiro que vc instale os pacotes python3 e python3-dev e então faça a instalação pelo comando:

sudo python3 setup.py install


Você tem razão, o python instalado é 2.6.
Existe outro jeito de instalar o python3 que não seja por apt-get? Quando tentei instalar dessa forma aparece o seguinte erro:
E: Could not get lock /results/cache/apt/archives/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the download directory

Falta alguma coisa no servidor? Eu sei que não tem muita coisa instalada lá, ele é novo...

Obrigada!


7. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 10/07/2014 - 11:42h

Não conheço muito bem o apt, mas parece que ele gerou algum arquivo de lock e por isso travou o serviço. Geralmente isso acontece quando vc aborta alguma instalação de forma inesperada.

O que vc pode fazer é reiniciar o servidor ou se não puder fazer isso, execute:

ps ax | grep apt

Isso vai listar os processos gerados pelo apt. Mate esses processos com kill -9 e tente fazer a instalação de novo.


8. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Julia Daher Carneiro Marsiglia
juliam

(usa Ubuntu)

Enviado em 10/07/2014 - 15:27h

hrcerq escreveu:

Não conheço muito bem o apt, mas parece que ele gerou algum arquivo de lock e por isso travou o serviço. Geralmente isso acontece quando vc aborta alguma instalação de forma inesperada.

O que vc pode fazer é reiniciar o servidor ou se não puder fazer isso, execute:

ps ax | grep apt

Isso vai listar os processos gerados pelo apt. Mate esses processos com kill -9 e tente fazer a instalação de novo.


Tentei reiniciar o servidor mas agora não consigo nem acessar remotamente. Aparece o erro:
ssh: connect to host 172.24.194.2 port 22: No route to host

Será que eu fiz alguma coisa errada??

Tks!


9. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 10/07/2014 - 15:32h

Creio que o serviço de ssh não foi iniciado. O nome do serviço é sshd.

Verifica o status dele com o comando:

/etc/init.d/sshd status

Se estiver desligado, vc deve executar o comando:

sudo /etc/init.d/sshd start

Depois disso tente fazer o acesso novamente.


10. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 10/07/2014 - 15:45h

Corrigindo, parece que o nome do serviço no Ubuntu não é sshd, é só ssh mesmo, então o comando pra iniciar seria:

sudo /etc/init.d/ssh start


11. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Julia Daher Carneiro Marsiglia
juliam

(usa Ubuntu)

Enviado em 10/07/2014 - 16:13h

hrcerq escreveu:

Corrigindo, parece que o nome do serviço no Ubuntu não é sshd, é só ssh mesmo, então o comando pra iniciar seria:

sudo /etc/init.d/ssh start


O servidor não é ligado a nenhum monitor.. e não serve qualquer monitor. Tem uma pessoa aqui que sabe qual encaixa só que (claro) não está aqui no momento... Amanhã eu tento e te falo. Obrigada pela atenção! =D


12. Re: Instalar pacote de Python no Ubuntu em servidor remoto [RESOLVIDO]

Julia Daher Carneiro Marsiglia
juliam

(usa Ubuntu)

Enviado em 11/07/2014 - 11:35h

juliam escreveu:

hrcerq escreveu:

Corrigindo, parece que o nome do serviço no Ubuntu não é sshd, é só ssh mesmo, então o comando pra iniciar seria:

sudo /etc/init.d/ssh start


O servidor não é ligado a nenhum monitor.. e não serve qualquer monitor. Tem uma pessoa aqui que sabe qual encaixa só que (claro) não está aqui no momento... Amanhã eu tento e te falo. Obrigada pela atenção! =D


Oi hrcerq!

Consegui resolver o problema do servidor, agora o python é que está encrencando. Consegui instalar o python3 conforme você indicou, mas quando tento usar o comando "sudo python3 setup.py install" aparece a seguinte mensagem "variant tools requires Python 2.7.2 or higher, or Python 3.2 or higher. Please upgrade your version (3.1.2) of Python and try again."

Como faço o upgrade para a versão 3.2?

Sim, estou surtando aqui. Mas obrigada pela paciência!






01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts