很多博客都是使用ubuntu安装python项目,但是碰到centos安装python和pillow的博文不怎么多。
尝试安装项目yobot时里面需要用到pillow包,使用requirements.txt安装依赖时大片错误。
运行环境 Runtime environment
1 | 操作系统 : Centos Linux version 4.18.0-147.5.1.el8_1.aarch64 ([email protected]) (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Feb 4 23:44:08 UTC 2020 |
背景
很多博客都是使用ubuntu安装python项目,但是碰到centos安装python和pillow的博文不怎么多。
尝试安装项目yobot时里面需要用到pillow包,使用requirements.txt安装依赖时大片错误。
更新pip
首先确保安装了pip或者pip3,且是最新版
python -m pip install –upgrade pip
or
python3 -m pip3 install –upgrade pip
安装编译环境
1 | yum install python-devel |
安装pillow
使用原生源
pip install pillow
使用清华国内pypi源
pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
or
使用原生源
pip3 install pillow
使用清华国内pypi源
pip3 install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
总结
要部署python项目,确实还是首选ubuntu,更加方便些。
也不是说centos不好,毕竟是开发者迁就运行环境,既然非要用centos,那就找出解决办法。