由于工作需要,很多情况下不能上外网,因此Python第三方依赖的安装与升级是个麻烦事儿,所以在这里记录下绿色版本Python的安装步骤(下面是用Python-2.7.14作为样例)
首先安装sqlite,sqlite-devel,zlib,zlib-devel
yum install sqlite sqlite-devel zlib zlib-devel
Python-2.7.14源码解压后
cd /data/Python-2.7.14
./configure --prefix=/data/Python-2.7.14(指定安装路径)
make编译,不需要再执行make install(这个命令是把可执行文件拷贝到/usr/bin等目录)
./python -V (可以验证python编译成功)
创建第三方软件安装目录:/data/Python-2.7.14/lib/python2.7/site-packages/
安装setuptools-40.2.0,解压后进入目录执行:
tar -zxvf /data/Python-2.7.14-installer/setuptools-40.2.0.tar.gz -C /data/Python-2.7.14-installer
cd /data/Python-2.7.14-installer/setuptools-40.2.0
/data/Python-2.7.14/python setup.py install
安装pip-9.0,解压后进入目录执行:
tar -zxvf /data/Python-2.7.14-installer/pip-9.0.1.tar.gz -C /data/Python-2.7.14-installer/
cd /data/Python-2.7.14-installer/pip-9.0.1
/data/Python-2.7.14/python setup.py install
使用pip命令:/data/Python-2.7.14/bin/pip
压缩/data/Python-2.7.14
tar -czvf Python-2.7.14.tar.gz Python-2.7.14/
直接拷贝到其他服务器,解压到/data目录后可以直接执行,完整的Python环境就搭建好了
tar -zxvf Python-2.7.14.tar.gz
网友评论