如果有人认为应该包括其他因素,请发表评论。
#1 楼
在其他计算机上,我使用安装了PyDev的Eclipse,但我认为Eclipse太大而无法在Raspberry Pi上运行。Python IDE需要给我以下三件事,
Python着色
智能缩进
调试器
我建议您使用IDLE快速简便地获取Python的颜色和智能缩进。就调试器而言,您可以使用Winpdb(只需使用它打开Python文件,您就可以获得在PyDev上获得的所有调试控制和见识)。
Winpdb可以从Raspberry Pi网站上的Debian Squeeze发行版中安装。 IDLE尚未安装在Debian Squeeze上,但可以使用
sudo apt-get install idle
轻松安装。 #2 楼
我会使用
vi
或nano
进行bash处理。 Emacs可能也很好。 虽然它们不是真正意义上的IDE,但通过正确的设置,您可以以较小的占用空间实现IDE的功能。老实说,我不知道像IDLE这样的“适当的” IDE的资源要求是什么,但是由于它们是窗口化环境,因此,与简单的文本编辑器相比,它们将占用更多的资源语法高亮显示,以及用于运行代码的命令行。
评论
+1。尽管这些不是IDE的,但它们可以完成工作,并且是您在Pi上拥有的最佳性能。
–活动
2012年6月19日上午9:34
Unix是一个IDE
–亚历山大·张伯伦
2012年6月19日10:00
真?我不会使用Vi,Vim是更好的选择。
–user46
2012年6月19日17:07
#3 楼
Raspberry Pi很棒,但是可以,它有局限性。没关系。我们在其中工作,这就是全部。所以...为什么不只使用IDLE?它具有/可以满足您的所有需求。
*它很小,是为Python设计的。
*跨平台:可在Windows和Linux上运行。
*多窗口文本编辑器,具有多个撤消功能
* Python着色和许多其他功能,例如智能缩进和调用提示
* Python Shell窗口(又名交互式解释器)
*调试器(不完整,但是您可以设置断点,视图和步骤)
这是最好的方法真的。
〜大卫
#4 楼
我知道这是一个古老的话题,但是以防万一有人跌倒,我想我对这个问题的答案可能会有所帮助。我在Raspberry Pi 2和10'屏幕上与Geany合作。我想要一个快速,简单的IDE,该IDE允许查看项目中的所有文件并将其作为选项卡打开,这将处理语法着色,符号分析,自动完成(在Geany中只是部分,但仍然...),块包装和项目赛跑者。 geany以简单而有效的方式处理所有这些事情。因此,它可以很好地替代我本来最喜欢的python编辑器Jetbrains Pycharm,这是我所发现的最好的python IDE ...(几乎是Eclipse之外唯一能够如此彻底地处理自动完成功能的代码)评论
哇,十英尺的屏幕。
–埃里克·尼尔森(Eric Nelson)
16-09-13在23:49
为Geany +1。我更喜欢在Raspberry Pi上使用它。
– Paul
20-4-7的16:19
评论
IPython是非常好的恕我直言。至于IDE,我使用Eclipse ...但不是轻量级的:)我用vim。您不能真正称呼它为IDE,但是它具有出色的语法突出显示功能,并且在大小和内存方面可能是需求最低的编辑器。
@Paolo运行得好吗?考虑到pi没有JIT JVM,我想它是不可用的
Eclipse在Pi上?!由于尺寸原因,我将其排除在外。谢谢大家的建议。
为了澄清起见,我没有在RPi上运行它们。:)我什至不尝试使用Eclipse,因为典型的RAM使用量为数百MB ...