docker pull centos7镜像
[root@master ~]# docker pull centos:7.2.151
[root@master ~]# docker run -tid --name pyscrapy sf6a
问题1:使用yum进行安装pip出现 No package python-pip available
[root@master ~]# docker attach 7757
[root@775753dc0523 ~]# yum update
[root@775753dc0523 ~]# yum install python-pip
解决方法如下:
[root@775753dc0523 ~]# yum -y install epel-release
pip验证
问题2:gcc已经安装还报错——缺少开发文件
[root@775753dc0523 ~]# yum -y install gcc
解决方法如下:
一般教程安装的是python-devel,这里建议直接上python2-devel,另外安装python3.x的时候也有可能报类似的错,那就安装python3-devel
[root@775753dc0523 ~]# yum install python2-devel
安装完成后清理
[root@775753dc0523 ~]# yum clean all