我在/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解释器回答。
答案 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安装到我的非标准目录后,
完成了它的工作。