Autor Tópico: Programas .py  (Lida 13523 vezes)

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Programas .py
« Online: 16 de Janeiro de 2009, 12:39 »
Olá

eu não estou conseguindo instalar programas com a extenxão py, como o cankiri ou o tint.

Não sei pq acontece pois eu tenho o python instalado

eu usei os seguintes comandos:

$ cd /home/usuario/cankiri/
$ sudo python cankiri.py


gostaria de saber como usar programas como esses ou se eu fiz alguma coisa errada.

Agradeço desde já!!

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Programas .py
« Resposta #1 Online: 16 de Janeiro de 2009, 14:29 »
Olá, primeiramente já tentou ver se existe um arquivo README.txt com instruções para instalação do programa em questão?

Se não estou enganado, não é preciso instalar esse arquivo, só executar. Aí você executa o comando no diretório do cankiri.py:

$./cankiri.py


Agora se for preciso instalar...
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Programas .py
« Resposta #2 Online: 16 de Janeiro de 2009, 14:57 »
Olá

quando eu faço esse procedimento(que é o que tem no readme msm) dá erro(vide imagem:



o que pode ser  ???


Agradeço desde já!! 8)


Offline estevao_90

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
Re: Programas .py
« Resposta #3 Online: 16 de Janeiro de 2009, 15:20 »
Bem, o que esta indicando.. e que ele nao encontrou um módulo, uma biblioteca, necessária para executar o programa...
O nome da biblioteca procurada é trayicon...
tente localiza-la...
abraços

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Programas .py
« Resposta #4 Online: 16 de Janeiro de 2009, 16:44 »
Nao achei essa biblioteca aq no meu pc  :-\

aond eu posso baixar e onde eu devo colocá-la??


obrigado

Offline estevao_90

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
Re: Programas .py
« Resposta #5 Online: 16 de Janeiro de 2009, 17:01 »
opa....se não me engano...esse módulo está em python-gnome2-extras

então instale:
Código: [Selecionar]
sudo aptitude install python-gnome2-extras
isso deve resolver
abraços....

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Programas .py
« Resposta #6 Online: 16 de Janeiro de 2009, 17:18 »
Muito obrigado msm!!!!!!!!!!!!!!

funcionou direitinho


vlw

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Programas .py
« Resposta #7 Online: 16 de Janeiro de 2009, 19:01 »
Preciso de mais uma ajuda ;D

Baixei o programa tint. No readme fala que é necessário um tal de "scons". Bom, ate ai tudo bem, pois fui no gerenciados de pacotes e baixei. Aí começa o meu problema pois nao sei prosseguir.

vou deixar o Readme aqui. Quem souber e quiser me ajudar ::) ...

   
Para compilar o programa use:

SCons

Isto irá verificar se há dependências e compilar todas as fontes. Para executar o programa
após compilação utilização:

. / tint (traduzido ficou como matiz)

Para construir uma lista de opções utilização:

SCons-h

Qualquer uma dessas opções pode ser fixado quer por editar o arquivo config.py
ou, indicando-os como NAME = VALUE pares na linha de comando. Para
exemplo, para construir com afirmações, quer entrar com deficiência:

NDEBUG = 'sim'

em config.py, ou utilizar:

SCons NDEBUG = sim

na linha de comando.

Opções dadas na linha de comando substituir aquelas em config.py, e
aqueles em config.py sobrepor os valores por omissão para o seu sistema.


Agradeço desde jáá!!

Offline estevao_90

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
Re: Programas .py
« Resposta #8 Online: 17 de Janeiro de 2009, 13:37 »
Bem, vou explicar como entendi.... não sei se é isso... mas...

Você vai usar o SCons para compilar o programa.
Para isso, entre na pasta onde está os fontes que vc baixou e use o comando:
Código: [Selecionar]
SCons
Se tudo ocorrer bem(ele vai checar as dependências, se faltar alguma dá um erro...), ele vai gerar um arquivo binário chamado tint.

Daí, para vc rodar o programa basta um:
Código: [Selecionar]
./tint
O resto diz sobre as opções de compilação, algo mais avançado que só deve ser alterado se vc sabe o que está fazendo ou para fazer funcionar algumas funcionalidades.
Geralmente as configurações padrão não dá nenhum erro...

Ele diz que, para vc ver a lista de opções é só dar um:
Código: [Selecionar]
SCons -h
Mas isso é só se vc quer customizar as coisas...

Os dois comandos acima deve resolver o problema...

qualquer coisa, poste aí..
abraços!

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Programas .py
« Resposta #9 Online: 17 de Janeiro de 2009, 14:25 »
 :-\

Cara fiz tudo o que vc disse, mas ele não achou o tal arquivo binário "tint"

Eu fui na pasta e tal escrevi SCons como vc me disse mas ele nao acha esse arquivo =/

Percebi tbm que na pasta do programa apareceram novos arquivos depois de fazer esse passo do SCons(os arquivos são: Doxyfile, SConstruct e config.log)
Mais uma coisa é que quando eu tento rodar o arquivo config.py ($./config.py) aparece uma tal de permissão negada. O que pode ser?

Mas no geral para arquivos .py é so utilizar $./"nome do programa".py

agradeço desde já!! :-[

Offline estevao_90

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
Re: Programas .py
« Resposta #10 Online: 17 de Janeiro de 2009, 23:06 »
Bem, esse arquivo tint só vai ser gerado se tudo ocorrer bem no passo do SCons...
Talvez ao rodar deve ter retornado msg de erro.. ou alguma coisa....
não sei o que pode ser...

O problema de permissão negada vc resolve com:
Código: [Selecionar]
sudo chmod +x "Nome do programa"
Ah, vc rodou o comando SCons como sudo?
pode ser isso tbm...

abraços!

Offline s2futebol

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: Programas .py
« Resposta #11 Online: 19 de Janeiro de 2009, 10:21 »
Olá!!

não tinha rodado oSCons como sudo.

rodei depois e apareceu o seguinte:

Código: [Selecionar]
Ingles-original:
jw not found, skipping building User Guide.
epydoc not found, skipping building API documentation.
scons: done reading SConscript files.
scons: Building targets ...
scons: `build' is up to date.
scons: `.' is up to date.
scons: done building targets.

Código: [Selecionar]
Traduzido:

jw não encontrado, saltando edifício Guia do Usuário.
epydoc não encontrado, saltando edifício documentação API.
SCons: fazer leitura SConscript arquivos.
SCons: Construir metas ...
SCons: «construir» é até à data.
SCons: ` '. é até à data.
SCons: edifício feito metas.

 ???

Agradeço desde já!!

Offline marcospinho

  • Usuário Ubuntu
  • *
  • Mensagens: 195
  • Sou um cara gaiato que tenta ser levado a sério.
    • Ver perfil
Re: Programas .py
« Resposta #12 Online: 19 de Janeiro de 2009, 12:26 »
Instalei via sinaptic uma suite educacional (eu acho) chamada pysycadache, ela tinha uns 10 pacotes, mas a unica coisa que apareceu no menu foi o "pysycadache administration", um link que não funcionou. Fui consultar no google e so vi documentação em inglês, ai eu parei, alguma dica? (em portugês, por favor)
celeron 2.66Ghz, 1G Ram, DVDrw monitor AOC 17pol, HDsata500g, L-Ubuntu Maverick-i386, /root 20G /home 50G /win 40G /win7 50G /dados 20G /teste(nathy+Kde) 15G /acervo 220G  Linux Counter #478143. Ubuntu counter is # 24448

Offline estevao_90

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
Re: Programas .py
« Resposta #13 Online: 19 de Janeiro de 2009, 15:35 »
Beleza...
rapaz, pelo jeito não deu erro nenhum...
Está faltando algumas coisas, mas nada de erro...

depois disso(rodar o SCons como sudo) vc tentou executar o tint?

Código: [Selecionar]
./tint
Tente e vê o que vai dar...
abraços!

Offline estevao_90

  • Usuário Ubuntu
  • *
  • Mensagens: 35
    • Ver perfil
Re: Programas .py
« Resposta #14 Online: 19 de Janeiro de 2009, 19:17 »
Instalei via sinaptic uma suite educacional (eu acho) chamada pysycadache, ela tinha uns 10 pacotes, mas a unica coisa que apareceu no menu foi o "pysycadache administration", um link que não funcionou. Fui consultar no google e so vi documentação em inglês, ai eu parei, alguma dica? (em portugês, por favor)
Veja bem, Procurei saber sobre o programa que vc falou... e encontrei aqui o link http://pysycache.free.fr/telechargement/linux/
Baixe o programa (pode ser a 1.5, bem mais leve!) e então descompacte na raiz (/).
Essa operação tem que ser como root.
Depois abra o terminal e tente executar o programa:
Código: [Selecionar]
pysycache
Tente aí e vejamos o que vai dar.. rs

abraços