我正在运行 Gedit 3.8.3、Python 2.7.5+ 和 IPython 0.13.2 以及Gedit Ipython 插件。
我知道那里有更好的 Python IDE,但这曾经“正常工作”,然后我买了一台新机器并安装了 Ubuntu 13.10,但它不再工作了。该插件曾经给我一个错误,(gedit:23136): libpeas-WARNING **: Could not find loader 'python' for plugin 'ipython'
但我遵循了 AskUbuntu 上的一些建议并编辑了 Loader 行/usr/lib/gedit/plugins/ipython.plugin
,Loader=python3
它现在加载没有错误,但也没有做任何事情。无论是否iPython-listener
正在运行,我在控制台中看到的错误是
Traceback (most recent call last):
File "/usr/lib/gedit/plugins/ipython.py", line 98, in send_to_ipython
self.socket.sendto(code, (self.listener_host, self.listener_port) )
TypeError: 'str' does not support the buffer interface
有没有办法让这个工作?