无法从 gi.repository 导入 Webkit
当我尝试从 gi.repository
导入 Webkit
时,它给出一个 ImportError
:
from gi.repository import Webkit
ERROR:root:Could not find any typelib for Webkit
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name Webkit
我做错了什么?
When I try to import Webkit
from gi.repository
, it gives an ImportError
:
from gi.repository import Webkit
ERROR:root:Could not find any typelib for Webkit
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name Webkit
What am I doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的错误似乎是一个拼写错误,并且找不到该库。
您必须输入“WebKit”而不是“Webkit”。
另外,如果您使用 Ubuntu,请检查库是否存在:
如果不存在,则需要安装软件包 gir1.2-webkit-3.0:
然后在 python 脚本上:
注意:对于 Ubuntu 17.10 或更高版本,库似乎称为 WebKit2。可以安装:
并且可以在以下位置找到:
您可以在Python中使用,例如:
Your error seems a typo and the library is not found for that.
You have to put "WebKit" instead of "Webkit".
Additionaly if you use Ubuntu check the library existence with:
If doesn't exist you need install the package gir1.2-webkit-3.0:
Then on python script:
Note: For Ubuntu 17.10 or later, the library seems called WebKit2. Which could be installed:
And found in:
You can use in Python like: