centos6.5 x64下安装
安装依赖库
1
2
|
yum
install
-y zlib zlib-devel
yum
install
-y openssl openssl-devel
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#编译安装python2.7
mkdir
-p
/usr/local/src/python_src
cd
/usr/local/src/python_src
wget http:
//www
.python.org
/ftp/python/2
.7.5
/Python-2
.7.5.
tar
.bz2
tar
-xf Python-2.7.5.
tar
.bz2
cd
Python-2.7.5
.
/configure
--prefix=
/usr/local/python2
.7
make
&&
make
install
echo
"PATH=/usr/local/python2.7/bin:$PATH"
>>
/etc/profile
source
/etc/profile
#查看python版本
python -
v
返回Python 2.7.5
|
1
2
3
4
5
6
|
mkdir
-p
/usr/local/src/python_src
cd
/usr/local/src/python_src
wget https:
//pypi
.python.org
/packages/source/s/setuptools/setuptools-1
.4.2.
tar
.gz
#md5=13951be6711438073fbe50843e7f141f --no-check-certificate
tar
-xf setuptools-1.4.2.
tar
.gz
cd
setuptools-1.4.2
python setup.py
install
|
1
2
3
4
5
6
|
mkdir
-p
/usr/local/src/python_src
cd
/usr/local/src/python_src
wget https:
//pypi
.python.org
/packages/source/p/pip/pip-1
.4.1.
tar
.gz --no-check-certificate
tar
-xf pip-1.4.1.
tar
.gz
cd
pip-1.4.1
python setup.py
install
|
1
|
pip --version
|
1
2
3
4
|
# pip list
pip (1.4.1)
setuptools (1.4.2)
wsgiref (0.1.2)
|
1
|
ln
-sf
/usr/local/python2
.7
/bin/python
/usr/bin/python
|
1
|
#!/usr/bin/python2.6
|
1
2
|
pip
install
paramiko PyYAML jinja2 httplib2
pip
install
ansible
|
1
2
|
# ansible --version
ansible 1.4.3
|
这时,将备份的python替换掉/usr/bin下的python2.4
rm -rf /usr/bin/python2.4
cp /root/Desktop/python /usr/bin/python2.4
再修改/usr/bin/yum
vim /usr/bin/yum
修改第一行为:
#!/usr/bin/python2.4
然后保存
参考文章:
http://144385.blog.51cto.com/134385/1346080
http://blog.163.com/anytime5956@126/blog/static/164767406201221614650717/