项目场景:
运行python相关测试框架,部分包缺失导致运行出错:
ModuleNotFoundError: No module named ‘matplotlib’
问题描述
1.The headers or library files could not be found for zlib
2.The headers or library files could not be found for jpeg
原因分析:
跟描述的一致,需要安装matplotlib,但是在安装过程中会出现上述问题。
解决方案:
debian & ubuntu :
缺失的包名称:zlib1g-dev ,libjpeg-dev
有本地源或者外源配置好的情况下,直接执行 apt-get install zlib1g-dev libjpeg-dev
然后继续pip3 install matplotlib
centos & rhel :
缺失的包名称:zlib-devel ,libjpeg-devel
yum install zlib-devel libjpeg-devel
pip3 install matplotlib