Configuração Python + Geany

1,151 views
Skip to first unread message

Luiz Paulo Coutinho

unread,
Mar 15, 2015, 9:05:52 PM3/15/15
to python...@googlegroups.com
Boa tarde a todos,

comecei a estudar Python e quero instalar o Geany para começar a programar.
Gente, não estou conseguindo executar o programa no leitor.
É algum problema na configuração. 
Uso Windows e atualizei a variável Path com o endereço ;C:\Python27.
Quando insiro python no cmd o pc reconhece o comando, entretando o mesmo não ocorre quando tento executar o programa no Geany.
Me ajudem, o que eu faço???
Não consigo acertar as configurações!

Welton Vaz

unread,
Mar 16, 2015, 7:34:16 AM3/16/15
to python...@googlegroups.com
Luiz,

Eu uso o Geany para linux, mas criei uma dica no site: Vivaolinux que pode te ajudar:


--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--

Welton Vaz de Souza
TWITTER: http://twitter.com/Weltonvaz
BLOG: http://ghandybh.blogspot.com/
FACEBOOK: https://www.facebook.com/weltonv
Cel: (31)9327-0823



Bonito é melhor que feio.
Explícito é melhor que implícito.
Simples é melhor que complexo.
Complexo é melhor que complicado.
Plano é melhor que aninhado.
Esparso é melhor que denso.
Legibilidade conta.
Casos especiais não são especiais o bastante para se quebrar as regras.
Embora a simplicidade supere o purismo.
Erros nunca deveriam passar silenciosamente.
A menos que explicitamente silenciados.
Ao encarar a ambiguidade, recuse a tentação de adivinhar.
Deveria haver uma – e preferencialmente apenas uma – maneira óbvia de se fazer isto.
Embora aquela maneira possa não ser óbvia à primeira vista se você não for holandês.
Agora é melhor que nunca.
Embora nunca, seja muitas vezes melhor que pra .
Se a implementação é difícil de explicar, é uma má idéia.
Se a implementação é fácil de explicar, pode ser uma boa idéia.
Namespaces são uma idéia estupenda – vamos fazer mais deles!
***********************************************************

 °v° NÃO USE DROGAS,
/(_)\ USE GNU/LINUX
 ^ ^

Gabriel Novaes

unread,
Mar 16, 2015, 8:45:21 AM3/16/15
to python...@googlegroups.com
Welton valeu pela dica, esta procurando algo semelhante a pergunta do colega..


Date: Mon, 16 Mar 2015 08:34:09 -0300
Subject: Re: [python-brasil] Configuração Python + Geany
From: welt...@gmail.com
To: python...@googlegroups.com

Murilo Cunha

unread,
Mar 16, 2015, 1:48:42 PM3/16/15
to python...@googlegroups.com
Pessoal,

Tambem estava procurando uma IDE para Win7 - 64bits.
Me parece que o Geany vai atender bem!

Obs.:
Estava usando o APTANA STUDIO 3. Eh bom mas ele erra em alguns comandos do Python acima da versao 3.0
Vamos ver como fica o Geany.

Obrigado.

Nilo Alexandre Pereira

unread,
Mar 16, 2015, 4:07:07 PM3/16/15
to python...@googlegroups.com
Cogitei utilizar o Geany também como ambiente de desenvolvimento a um tempo atraz, porem não encontrei nenhum plugin para o autocomplete como o Jedi-Vim. Se conseguirem algum plugin de autocomplete para Python que funcione no Geany por favor poste ai...

Obrigado!
Nilo alexandre Pereira

Murilo Cunha

unread,
Mar 17, 2015, 8:13:44 AM3/17/15
to python...@googlegroups.com
Nilo,

Como eh esse Jedi-Vim?
Eh o recurso de iniciar um comando e pressionar CTRL + ESPACO?
Se for isso, o Geany tb faz!

Obrigado
MuriloCunha

Nilo Alexandre Pereira

unread,
Mar 17, 2015, 9:08:52 AM3/17/15
to python...@googlegroups.com
Isso mesmo, o plugin Jedi-Vim e um plugin autocompletar para o para as bibliotecas do Python no Vim. No Geany voce teve que instalar algum plugin?

Nilo Alexandre Pereira

unread,
Mar 17, 2015, 9:16:42 AM3/17/15
to python...@googlegroups.com
Para se ter um exemplo, ao importar o modulo "os"
quando faço:

os. <ctrl + space> ja me e listado todos os metodos. No Geany nao consegui fazer isso..

Imagem inline 1
--
Nilo alexandre Pereira

Murilo Cunha

unread,
Mar 17, 2015, 9:35:25 AM3/17/15
to python...@googlegroups.com
Nilo,

Agora entendi o problema!
O Geany somente autocompleta a primeira parte. Se vc colocar PONTO e pedir para autocompletar, ele nao consegue.
Huuummm... nao havia observado este detalhe.

Realmente, isso desestimula bastante a programar neste ambiente.
Vamos continuar procurando, fazer o que?

Alguem sugere alguma IDE que tenha o autocompletar mais eficiente?
O APTANA eh muito bom, mas somente vai ateh a versao 3.0 do Python.

Obrigado
MuriloCunha


Linux - Junior Polegato

unread,
Mar 17, 2015, 10:16:31 AM3/17/15
to python...@googlegroups.com
On 17-03-2015 10:35, Murilo Cunha wrote:
Nilo,

Agora entendi o problema!
O Geany somente autocompleta a primeira parte. Se vc colocar PONTO e pedir para autocompletar, ele nao consegue.
Huuummm... nao havia observado este detalhe.

Realmente, isso desestimula bastante a programar neste ambiente.
Vamos continuar procurando, fazer o que?

Alguem sugere alguma IDE que tenha o autocompletar mais eficiente?
O APTANA eh muito bom, mas somente vai ateh a versao 3.0 do Python.

Obrigado
MuriloCunha



2015-03-17 10:16 GMT-03:00 Nilo Alexandre Pereira <nilo.al...@gmail.com>:
Para se ter um exemplo, ao importar o modulo "os"
quando faço:

os. <ctrl + space> ja me e listado todos os metodos. No Geany nao consegui fazer isso..

Olá!

        O autocompletar do Geany se baseia em palavras contidas nos documentos abertos, e só abre depois da quarta letra digitada ou <CTRL>+<espaço>, isso é configurável, portanto digitar "os." e vai entender que não tem palavra alguma inicia, pois o ponto divide palavras. Mesmo que digitar uma letra após o ponto, não vai procurar dentre de "os.py" (a menos que este esteja aberto), mas sim nos documentos abertos todas as palavras que iniciam com tal letra e totalmente sem nexo com "os.".

        Ele ainda funciona por escopo em linguagens que o código está entre "()" ou "{}", isto é, funciona bem para C, Java, etc, mas para Python não vai rolar muito bem.

        Veja em: http://www.geany.org/manual/current/#autocompletion

        A quem disso, uso o Geany há anos, e por ter muito costume de trabalhar com o mesmo, me serve vem nos trabalhos que faço, visto que as funções que uso estão nos arquivo abertos no Geany, uso o bastante o Pole [1], e as usuais do Python estão já na cabeça, outras tenho que consultar manuais acabam ficando nas pontas dos dedos.

[1] https://github.com/JuniorPolegato/pole

--

[]'s

Junior Polegato

Linux - Junior Polegato

unread,
Mar 17, 2015, 11:38:48 AM3/17/15
to python...@googlegroups.com
Complementando, tem um plugin para autocompletar edição de arquivos
Python com que usei há muito tempo atrás e resolvi testar, funcionou a
contento, mas precisa de uma primeira letra, acho que pode ser útil:

http://blog.desdelinux.net/potenciando-python-en-geany/

Outra dica, é que dentro de uma função, pode-se pressionar
<ctrl>+<shift>+<espaço> para ver a declaração da mesma.

--

[]'s

Junior Polegato
Reply all
Reply to author
Forward
0 new messages