私はこれがおそらく少し危険な領域であることを知っていますが、先に進むつもりです。
多くのpython IDE /インタラクティブシェルのうち、RPiに最適なものはどれかと思いますか?これは、RAMが少なく、SDのメモリがかなり少ないことを意味します。
誰かがこれに含めるべきだと思う他の要因がある場合は、コメントしてください。
私はこれがおそらく少し危険な領域であることを知っていますが、先に進むつもりです。
多くのpython IDE /インタラクティブシェルのうち、RPiに最適なものはどれかと思いますか?これは、RAMが少なく、SDのメモリがかなり少ないことを意味します。
誰かがこれに含めるべきだと思う他の要因がある場合は、コメントしてください。
回答:
他のコンピューターでは、PyDevがインストールされたEclipseを使用していますが、Eclipseは大きすぎてRaspberry Piで実行できないと判断しています。
Python IDEでは、次の3つのことを提供する必要があります。
Pythonの色付けとスマートインデントをすばやく簡単に行うには、IDLEを使用することをお勧めします。デバッガーに関する限り、Winpdbを使用できます(単にPythonファイルを開き、PyDevで得られるすべてのデバッグ制御と洞察があります)。
Winpdbは、Raspberry Pi WebサイトからDebian Squeezeディストリビューションにインストールされています。IDLEはDebian Squeezeにはインストールされていませんが、を使用して簡単にインストールできますsudo apt-get install idle
。
vi
またはを使用してbashを使用しnano
ます。Emacsもおそらく大丈夫でしょう。
これらは文字通りの意味でのIDEではありませんが、適切なセットアップにより、より小さなフットプリントでIDEの機能を実現できます。正直なところ、IDLEのような「適切な」IDEのリソース要件が何であるかわかりませんが、ウィンドウ環境であるため、単純なテキストエディタよりも多くのリソースを使用することになります構文の強調表示、およびコードを実行するためのコマンドライン。
Raspberry Piは素晴らしいですが、はい、制限があります。それはいいです。私たちはその中で働き、それがすべてです。そう...
なぜIDLEを使用しないのですか?それはあなたが必要とするほとんどすべてを持っています/します。*小さく、Python用に設計されています*クロスプラットフォーム:WindowsおよびLinuxで動作します*複数の取り消し機能を備えたマルチウィンドウテキストエディター* Pythonの色付けとその他の多くの機能(スマートインデントや呼び出しのヒントなど)* Pythonシェルウィンドウ(別名インタラクティブインタープリター)*デバッガー(完全ではありませんが、ブレークポイント、ビュー、およびステップを設定できます)
本当に最高の方法です。
〜デビッド
古いトピックであることは知っていますが、誰かがそれに転倒した場合に備えて、この問題に対する私の答えが助けになると思います。私はGeanyで、Raspberry Pi 2と10インチの画面で仕事をしています。プロジェクト内のすべてのファイルを表示し、タブとして開くことができ、構文の色付け、シンボル分析、オートコンプリート(Geanyでは一部のみですが...)、ブロックを処理できる高速でシンプルなIDEが必要でしたラッピングとプロジェクトランナー。これらはすべて、geanyによってシンプルかつ効率的な方法で処理されます。だから、私が今までに見つけた中で最高のpython IDEであるJetbrains Pycharmである私のお気に入りのpythonエディターの非常に素晴らしい代替品になります...