我偶然发现了真的奇怪的问题。
通常我使用gedit来编写我的python(2.7)脚本。 我有一个文件夹,它包含一个名为copy.py的脚本 当我现在输入gedit copy.py时,它会实际运行脚本,创建一个copy.pyc文件,然后打开它让我编辑它。为什么? 显然,gedit-plugin包(Linux Mint 17.2)中的插件代码注释与之有关,因为当我对其进行反应时,这种行为就消失了。 当我只是在终端输入gedit时,它甚至会执行这个脚本。
我还收到了一些错误消息:
"match_parent"
关闭窗口后,它也说
Traceback (most recent call last):
File "/usr/lib/gedit-2/plugins/codecomment.py", line 269, in activate
window.set_data(self.DATA_TAG, CodeCommentWindowHelper(self, window))
File "/usr/lib/gedit-2/plugins/codecomment.py", line 217, in __init__
self._insert_menu()
File "/usr/lib/gedit-2/plugins/codecomment.py", line 230, in _insert_menu
_("Co_mment Code"),
File "/usr/lib/gedit-2/plugins/codecomment.py", line 32, in <lambda>
_ = lambda s: gettext.dgettext(GETTEXT_PACKAGE, s);
File "/usr/lib/python2.7/gettext.py", line 545, in dgettext
codeset=_localecodesets.get(domain))
File "/usr/lib/python2.7/gettext.py", line 497, in translation
t = copy.copy(t)
AttributeError: 'module' object has no attribute 'copy'
Traceback (most recent call last):
File "/usr/lib/gedit-2/plugins/codecomment.py", line 276, in update_ui
window.get_data(self.DATA_TAG).update_ui()
AttributeError: 'NoneType' object has no attribute 'update_ui'
Traceback (most recent call last):
File "/usr/lib/gedit-2/plugins/codecomment.py", line 276, in update_ui
window.get_data(self.DATA_TAG).update_ui()
AttributeError: 'NoneType' object has no attribute 'update_ui'
我没有激活python控制台插件。
显然,在其他文件夹中,它的行为完全正常。
有人见过这样的东西吗?