我知道这也许有点狡猾,但是我将继续。
我想知道许多python IDE /交互式shell中哪一个最适合RPi?我的意思是内存不足,SD上的内存也很低。
如果有人认为还有其他因素,请发表评论。
我知道这也许有点狡猾,但是我将继续。
我想知道许多python IDE /交互式shell中哪一个最适合RPi?我的意思是内存不足,SD上的内存也很低。
如果有人认为还有其他因素,请发表评论。
Answers:
在其他计算机上,我使用安装了PyDev的Eclipse,但我认为Eclipse太大而无法在Raspberry Pi上运行。
Python IDE需要给我以下三件事,
我建议使用IDLE作为获得Python着色和智能缩进的快速简单的方法。就调试器而言,您可以使用Winpdb(只需使用它打开Python文件,您便拥有了在PyDev上获得的所有调试控制和见识)。
Raspberry Pi网站将Winpdb安装在Debian Squeeze发行版中。IDLE未安装在Debian Squeeze上,但可以使用轻松安装sudo apt-get install idle
。
我会使用b vi
或bash进行操作nano
。Emacs可能也很好。
尽管这些并不是字面意义上的IDE,但通过正确的设置,您可以实现占地面积更小的IDE的功能。老实说,我不知道像IDLE这样的“适当” IDE的资源要求是什么,但是由于它们是窗口化环境,所以令我惊讶的是,与简单的文本编辑器相比,它们将消耗更多的资源。语法高亮显示,以及用于运行代码的命令行。
我知道这是一个古老的话题,但以防万一有人跌倒,我想我对这个问题的答案可能会有所帮助。我在Raspberry Pi 2和10'屏幕上与Geany合作。我想要一个快速,简单的IDE,该IDE允许查看项目中的所有文件并将其作为选项卡打开,这将处理语法着色,符号分析,自动完成(这在Geany中只是一部分,但仍然...),块包装和项目赛跑者。geany以简单而有效的方式处理所有这些事情。因此,它可以很好地替代我以前最喜欢的python编辑器Jetbrains Pycharm,这是我所发现的最好的python IDE ...(几乎是Eclipse之外唯一能够彻底处理自动完成功能的Python)