Windows下的PyGObject:找不到gdk_pixbuf_new_from_file

时间:2016-12-13 13:34:19

标签: python windows gtk3 pygobject

我正在尝试使用Matrix<T> tmp = Matrix<T>::Zero(k, k); tmp.template selfadjointView<Eigen::Lower>().rankUpdate(Xe.transpose()); tmp.template triangularView<Eigen::Upper>() = tmp.transpose().template triangularView<Eigen::Lower>(); Matrix<T> iX2e = tmp.inverse(); 从文件创建新的GdkPixbuf.Pixbuf.new_from_file(),但Python解释器给出了以下错误:

  

GLib.Error:g-invoke-error-quark:找不到gdk_pixbuf_new_from_file:'gdk_pixbuf_new_from_file'

奇怪的是pixbuf没有出现任何错误并按预期工作。

我在Windows 10,Python 3.4下工作,我从here安装了new_from_file_at_size()

1 个答案:

答案 0 :(得分:1)

在安装PyGObjectWin32时,您似乎忘了勾选Gdk-Pixbuf个包。

如果安装文件夹中有安装管理器,请使用它来添加缺少的包。否则你只需要重新安装,确保勾选该框。