Sei que esse é um território talvez um pouco desonesto, mas vou adiante.
Gostaria de saber qual dos muitos IDEs python / shells interativos são os mais adequados para o RPi? Com isso, quero dizer baixa RAM e bastante pouca memória no SD.
Se alguém tiver outros fatores que eles acham que isso deve incluir, faça um comentário.
Respostas:
Em outros computadores, uso o Eclipse com o PyDev instalado, mas julgo que o Eclipse é grande demais para ser executado no Raspberry Pi.
Um IDE Python precisa me fornecer as três coisas a seguir,
Eu sugeriria o uso do IDLE para uma maneira rápida e simples de obter cores e recuos inteligentes em Python. No que diz respeito a um depurador, você pode usar o Winpdb (basta abrir seus arquivos Python com ele e você terá todo o controle e informações sobre depuração que obteria no PyDev).
O Winpdb é instalado na distribuição Debian Squeeze no site do Raspberry Pi. O IDLE não vem instalado no Debian Squeeze, mas pode ser facilmente instalado usando
sudo apt-get install idle
.fonte
Eu iria com bash usando
vi
ornano
. Emacs provavelmente ficaria bem também.Embora esses não sejam os IDEs do sentido literal, com a configuração correta, você pode obter a funcionalidade de um IDE com uma área menor. Serei honesto, não tenho idéia do que os requisitos de recursos dos IDEs "adequados", como o IDLE, exigem, mas, como são ambientes com janelas, me parece que eles usarão muito mais recursos do que um simples editor de texto com realce de sintaxe e uma linha de comando para executar o código.
fonte
Raspberry Pi é ótimo, mas sim, tem limitações. Isso é bom. Trabalhamos com isso, e é disso que se trata. Então...
Por que não usar apenas IDLE? Tem / faz praticamente tudo o que você precisa. * É pequeno, foi projetado para plataforma cruzada Python *: funciona em Windows e Linux * editor de texto para várias janelas com vários desfazer * colorização em Python e muitos outros recursos, por exemplo, dicas de recuos e chamadas inteligentes * janela de shell Python (também conhecido como intérprete interativo) ) * depurador (não completo, mas você pode definir pontos de interrupção, visualização e etapa)
É a melhor maneira, realmente.
~ David
fonte
Ou você pode obter o NINJA-IDE. Bem, é a única coisa que roda oficialmente no Pi.
Vejo que o Raspberry Pi é um pouco limitado e o IDE preferido é Ocioso, o que também é limitado. Não sei por que alguém gostaria do Pi para codificação de núcleo duro. (Grande coisa, no Python 3 no Pi não é orientado a objetos. Alguém tem esse bug que as classes filho não herdam funções da classe pai?) Bem, eu prefiro a codificação de shell e o NINJA-IDE no Pi.
fonte
Sei que é um tópico antigo, mas, caso alguém caia sobre ele, acho que minha resposta ao problema pode ser útil. Eu trabalho com Geany, em um Raspberry Pi 2 e uma tela de 10 '. Eu queria um IDE rápido e simples que permitisse visualizar todos os arquivos do meu projeto e abri-los como guias, que tratariam de cores de sintaxe, análise de símbolos, preenchimento automático (que é apenas parcial no Geany, mas ainda ...), blocos embrulho e corredores do projeto. Todas essas coisas são tratadas de maneira simples, mas eficiente, por geany. Portanto, ele é um bom substituto para o meu editor python favorito, Jetbrains Pycharm, que é o melhor IDE python que eu já encontrei ... (E quase o único, além do Eclipse, que lida com o preenchimento automático tão completamente)
fonte