Programas .py

Iniciado por s2futebol, 16 de Janeiro de 2009, 12:39

tópico anterior - próximo tópico

s2futebol

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á!!

galactus

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.

s2futebol

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)


estevao_90

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

s2futebol

Nao achei essa biblioteca aq no meu pc  :-\

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


obrigado

estevao_90

opa....se não me engano...esse módulo está em python-gnome2-extras

então instale:
sudo aptitude install python-gnome2-extras

isso deve resolver
abraços....

s2futebol

Muito obrigado msm!!!!!!!!!!!!!!

funcionou direitinho


vlw

s2futebol

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áá!!

estevao_90

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:
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:
./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:
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!

s2futebol

 :-\

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á!! :-[

estevao_90

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:
sudo chmod +x "Nome do programa"

Ah, vc rodou o comando SCons como sudo?
pode ser isso tbm...

abraços!

s2futebol

Olá!!

não tinha rodado oSCons como sudo.

rodei depois e apareceu o seguinte:

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.


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á!!

marcospinho

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

estevao_90

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?

./tint

Tente e vê o que vai dar...
abraços!

estevao_90

Citação de: marcospinho 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)
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:
pysycache

Tente aí e vejamos o que vai dar.. rs

abraços