使用pip安装matplotlib,当pygtk位于非标准位置时

时间:2015-02-06 13:10:01

标签: python matplotlib pygtk

我在/software/pygtk-2.24.0/gcc目录中安装了PyGTK 2.24.0。有没有办法没有重写安装程序如何使用pip安装matplotlib?

简单pip install matplotlib构建没有GTK支持的matplotlib。我甚至试图将/software/pygtk-2.24.0/gcc/software/pygtk-2.24.0/gcc/lib/python2.7/site-packages添加到 setup.cfg basedirlist变量,也放在setupext中函数 get_base_dirs()的列表中。 py,在matplotlib build dir中,但没有成功。还尝试了来自git的最后一个matplotlib。

我认为应该足以正确设置我拥有的$ PYTHONPATH,$ LD_LIBRARY_PATH和$ PKG_CONFIG_PATH。是否有类似config.log的内容,看看setup.py无法识别PyGTK安装位置到底发生了什么?

我可以毫无问题>>> import pygtk>>> import gtk导致"未找到"从Python解释器回答。

1 个答案:

答案 0 :(得分:0)

线索在我的最后一句话和PyGTK的演示脚本中。没有成功>>> import gtk不能使用PyGTK支持编译matplotlib。

我没有正确设置$PYTHONPATH/software/pygtk-2.24.0/gcc/lib/python2.7/site-packages不仅应指向/software/pygtk-2.24.0/gcc/lib/python2.7/site-packages/gtk-2.0,还指向export PYTHONPATH=/software/pygtk-2.24.0/gcc/lib/python2.7/site-packages/gtk-2.0:/software/pygtk-2.24.0/gcc/lib/python2.7/site-packages:$PYTHONPATH 。所以

{{1}}
将PyGTK安装到我的非标准目录后,

完成了它的工作。