通过源码安装,安装比较麻烦
源码安装后不包含pip,setuptools等工具,还需要再单独安装。
源码安装的步骤
# wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
# tar xf Python-2.7.12.tgz
# cd Python-2.7.12
# ./configure --prefix=/usr/local/python27
# make
# make install
如果安装过程还会碰到其他问题,网上找答案是可以解决的。
源码安装python2.7后,如果需要安装pip,setuptools,可以下载源文件来安装。
安装stuptools
sudo wget https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar -xvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
sudo python setup.py build
sudo python setup.py install
#如下标志安装成功
Installed /usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg
Processing dependencies for setuptools==0.6c11
Finished processing dependencies for setuptools==0.6c11
#查看文件
[root@master ~]$ ll /usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg
使用easy_install方式安装pip
easy_install 的安装
前提是python的环境已配置好
下载地址:https://pypi.python.org/pypi/ez_setup
sudo python ez_setup.py install
pip 的安装
待根据上述操作,安装好easy_install 之后,再安装pip
下载地址:https://pypi.python.org/pypi/pip
python setup.py install