使用pydev嵌入式jython解释器时出现错误消息失败和崩溃



我在工作机器上使用Pydev时遇到了一个奇怪的问题(其他工作人员也有同样的问题)。当我在家里这样做时,这种情况不会发生,这让我认为这与工作环境有关。我们正在运行Windows 7。

我使用的是Pydev 3.9.2,但早期版本也会发生同样的情况。3.7之后的所有Eclipse版本都会出现这种情况。问题是这样的。当我创建一个jython控制台(在Eclipse虚拟机中运行的控制台)时,错误输出不起作用。如果我键入一个无效的python命令,控制台上就没有输出。命令似乎起了作用。如果我键入诸如"print 100"之类的命令,输出将按预期打印。

第二个问题是,如果我点击了应该删除控制台窗口的红色方块,Eclipse就会崩溃。没有任何错误,也没有任何迹象表明出了什么问题。

我试过不同版本的eclipse,不同版本的Pydev,不同的机器,但没有任何区别。

有人看到这个吗?我已经尝试了我能想到的一切来调试这个问题,所以任何帮助都将不胜感激。

谢谢,brian

不幸的是,这些怪癖是意料之中的。。。

Eclipse中的内部控制台主要是一个用于试验Eclipse本身的开发人员SDK,并不意味着它是一个通用的shell(您应该配置一个解释器并使用它)。

我没有改善这种情况的计划(PyDev上已经有多年的积压工作,这并不重要),但如果你愿意花一些时间解决这些问题,拉取请求肯定是受欢迎的——请参阅:http://pydev.org/manual.html有关获取代码和设置环境的详细信息。

最新更新