我怎样才能轻松安装我需要的所有非 Python 依赖项pip install matplotlib
?
答案1
这是在进行 pip 安装之前安装所有非 Python 依赖项的简单方法:
安装系统版本的依赖项——这不会安装系统版本本身。
sudo apt-get build-dep python-matplotlib
像往常一样输入您的虚拟环境(您可以使用不同的工具来执行此操作):
pew workon your_virtualenv
从以下位置安装
matplotlib
(以及所有类似的 Python 依赖项numpy
)pypi
:pip install matplotlib
注意安装全部依赖项(对于全部 matplotlib
组件,包括您可能不使用的可选组件)。好处是:易于安装,面向未来。成本是:下载时间/带宽。此方法不考虑:全新的依赖项(如果 pip 版本 > 系统版本并且引入了非常新的依赖项)——在这种情况下,您需要以传统方式执行(查找问题所在并查阅文档/支持)。
参考:http://matplotlib.org/users/installing.html#building-on-linux