正如标题所示,默认的数独游戏不再可用。我以前经常使用它,但是,休息一段时间后,当我尝试再次运行它时,它却无法打开。
如果我在仪表板上搜索数独并单击它,则命令会被注册,但什么也不会发生。
我使用的是 12.04。如何修复此问题?
编辑
当我尝试在终端中以 gnome-sudoku 或 gnome-sudoku -v 的形式运行它时,出现以下错误-
Traceback (most recent call last):
File "/usr/games/gnome-sudoku", line 21, in <module>
from gnome_sudoku.gnome_sudoku import start_game
ImportError: No module named gnome_sudoku.gnome_sudoku
编辑#2
粘贴箱链接为 -
1)找到 gnome_sudoku
http://paste.ubuntu.com/5864729/
2)python -c“导入sys;打印sys.path”
http://paste.ubuntu.com/5864604/
3)grep -n“”/usr/games/gnome-sudoku
http://paste.ubuntu.com/5864607/
编辑#3
正如 lgarzo 所建议的,/usr/lib/python2.7/dist-packages
我的 可能缺少sys.path
,并且 的输出python -c 'import os; print os.environ["PYTHONPATH"]'
是
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.7/UserDict.py", line 23, in __getitem__
raise KeyError(key)
KeyError: 'PYTHONPATH'
PYTHONPATH=/usr/lib/python2.7/dist-packages gnome-sudoku
在终端运行后,我得到了 -
ImportError: /usr/lib/python2.7/dist-packages/gi/_gi.so: undefined symbol: PyUnicodeUCS4_AsUTF8String
我的python版本是2.7.4,该如何继续?
答案1
尝试从命令行/终端运行它
gnome-sudoku
或冗长
gnome-sudoku -v
如果 cmd 行显示任何错误,请告知我们。