只需撰写' import'在python脚本中打破我的鼠标光标强制硬重置

时间:2017-08-23 20:59:23

标签: python debian

我对此感到非常困惑。试图在我的Debian Stretch系统上编写python脚本但在运行4行脚本之后,我的鼠标光标将变成十字架并阻止任何点击操作,从而迫使我通过按住关闭按钮来硬重置系统!

我测试了几次,发现我的脚本只需要包含一个导入它就可以打破,没有别的 - 字面意思是单行:

import pxssh

然后运行

./bug.py 

系统坏了。鼠标光标看起来像十字架,无法在任何地方单击。需要硬重置。

我发现其他人看似完全相同的问题,上面有上传的图片,但我不知道是否是python导致他/她。 https://askubuntu.com/questions/918261/why-does-my-cursor-keep-changing-to-a-black-cross-and-how-do-i-revert-it

如果我使用键盘并重新运行它,我会收到此错误:

import-im6.q16: unable to grab mouse `': Resource temporarily unavailable @ error/xwindow.c/XSelectWindow/9182.

2 个答案:

答案 0 :(得分:16)

你没有运行Python!您不小心将其作为shell脚本运行。将其作为

运行
python bug.py

或包括shebang线:

#!/usr/bin/env python

目前,您似乎正在运行completely unrelated program named import,专为屏幕捕获而设计。

答案 1 :(得分:2)

这只是发生在我身上,没有这个线程,我将永远找不到原因。我只想补充一点,您可以通过运行以下命令来停止“导入”程序:

pkill -9 import

那应该可以解决所有问题。