2016-05-13 4 views
0

私はthis pyatspi(from pyatspi import …)を使用するpythonライブラリを使用します。私は(L)のUbuntu 16.04でそれを実行すると、次のエラーがスローされます。インポートする前にAtspiのバージョンを指定する

/usr/lib/python2.7/dist-packages/pyatspi/__init__.py:17: PyGIWarning: Atspi was imported without specifying a version first. Use gi.require_version('Atspi', '2.0') before import to ensure that the right version gets loaded. 
    from gi.repository import Atspi 

このエラーメッセージは、私が行う必要があります正確に何と言いますが、それだけで/usr/lib/python2.7/dist-packages/pyatspi/__init__.pyで行gi.require_version('Atspi', '2.0')を追加するために動作しません( NameError: name 'gi' is not defined) - 何が間違っているのですか?

答えて

2

それはとてもだけ追加し、gi最初からrequire_versionをインポートする必要があります。ここに/usr/lib/python2.7/dist-packages/pyatspi/__init__.pyたエラーメッセージで指定したファイル内

from gi.repository import Atspi 

ライン、前

from gi import require_version 
require_version('Atspi', '2.0') 

関連する問題