como faço para obter geany para executar python 2.7.3 não python versão 3

0

sempre que eu faço um programa em geany e com python e uso o módulo pygame e o executo ele retorna com um erro: Traceback (última chamada mais recente):   Arquivo "clock.py", linha 1, em     tempo de importação, pygane ImportError: Nenhum módulo chamado pygane

Ouvi dizer que se você rodar o python 2.7.3 no geany ele reconhecerá o módulo pygame

    
por Levon Plumridge 06.10.2013 / 12:55

2 respostas

2

Configure o Geany dentro do menu de criação - > Definir comandos de compilação difíceis de usar Python 2.7, escolhendo python2 (isso é suportado pelo Ubuntu?) Ou ajustar o seu shebang de seus arquivos Python.

    
por frlan 22.11.2013 / 15:10
0

Até onde eu sei, Geany por padrão usa o Python 3 para rodar os códigos Python. Então, para executar os códigos do Python 2, faça o seguinte.

Passo 1: Ir para o Build - > Definir comandos de compilação na barra de menu (captura de tela anexada abaixo).

Construir - > Definir comandos de compilação

Etapa 2: Você teria uma janela "Definir comandos de compilação" como esta:

Janela Definir comandos de compilação

Você pode ver claramente os comandos de compilação "Compile" e "Execute" como python3 -m py_compile "%f" e python3 "%f" , respectivamente.

Etapa 3: Em ambos os comandos, altere python3 para python e você está pronto para usar. Isso faz com que Geany chame python em vez de python3 :

Novos comandos de compilação

Antes de fazer tudo isso, salve o código com a extensão .py !

    
por Abhisek Chaudhuri 15.11.2017 / 13:15