在执行pip安装-r requirements.txt时,我在安装matplotlib的阶段遇到以下错误:
所需的依赖项和扩展
numpy:是[未找到。pip可以在下面安装它。]
dateutil:是[dateutil未找到。它是日期所必需的
轴支持。pip/easy_安装可尝试
在matplotlib之后安装。]
tornado:是[未发现tornado。这是
WebAgg backend.pip/easy\u安装可能会尝试
在matplotlib之后安装。]
pyparsing:是[pyparsing未找到。它是
mathtext支持。pip/easy\u安装可能会尝试
在matplotlib之后安装。]
pycxx:是[无法导入。使用本地副本。]
libagg:是[无法获取'libagg'的包装配置信息]
无法找到。请使用本地副本。]
freetype:否[freetype2'的包装配置信息可能无效
找不到。]
无法生成以下所需的包:
*自由式
pip安装-r requirements.txt不也应该安装freetype吗?如何在Ubuntu 12.04中安装freetype,使其与matplotlib一起工作
否。pip不会安装系统级依赖项。这意味着pip不会安装RPM(基于Redhat的系统)或DEB(基于Debian的系统)
要安装系统依赖项,您需要根据您的系统使用以下方法之一
Ubuntu/Debian:
apt get安装libfreetype6 dev
要在基于Ubuntu/Debian的系统上搜索软件包,请执行以下操作:
apt缓存搜索<;字符串>;
e、 g:
apt缓存搜索自由类型| grep dev
Redhat/CentOS/Fedora:
yum-y安装freetype-devel
要在基于Redhat/CentOS/Fedora的系统上搜索软件包,请执行以下操作:
yum搜索<;字符串>;
e、 g:
yum-search-freetype | grep-devel
Mac OS X:(通过自制)
brew安装freetype
要在基于Mac OS X的系统上搜索软件包,请执行以下操作:
brew搜索<;字符串>;
e、 g:
brew搜索自由类型