当 pygtk 位于非标准位置时,使用 pip 安装 matplotlib
install matplotlib with pip and when pygtk is in non standard location
我已经在 /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 变量中,也在函数 [=33 的列表中=]() in setupext.py, 在 matplotlib 构建目录中,但没有成功。还尝试了 git 中的最后一个 matplotlib。
我想应该足以正确设置我拥有的 $PYTHONPATH、$LD_LIBRARY_PATH 和 $PKG_CONFIG_PATH。是否有类似 config.log 的东西可以查看 setup.py 无法识别 PyGTK 安装位置的真实情况?
我可以毫无问题地完成 >>> import pygtk
但 >>> import gtk
导致 "not found" 来自 Python 解释器的回答。
线索在我的最后一句话和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
将 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 变量中,也在函数 [=33 的列表中=]() in setupext.py, 在 matplotlib 构建目录中,但没有成功。还尝试了 git 中的最后一个 matplotlib。
我想应该足以正确设置我拥有的 $PYTHONPATH、$LD_LIBRARY_PATH 和 $PKG_CONFIG_PATH。是否有类似 config.log 的东西可以查看 setup.py 无法识别 PyGTK 安装位置的真实情况?
我可以毫无问题地完成 >>> import pygtk
但 >>> import gtk
导致 "not found" 来自 Python 解释器的回答。
线索在我的最后一句话和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
将 PyGTK 安装到我的非标准目录后,它就完成了工作。