wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
    tar zxf Python-2.7.13.tgz
    cd Python-2.7.13
    ./configure
    make && make install

默认 Python 2.7.13 会安装在 /usr/local/bin 目录下。

ll -tr /usr/local/bin/python*

Python ln写法_面试

/usr/local/bin/python2.7
 /usr/local/bin/python2.7-config
 /usr/local/bin/python -> python2
 /usr/local/bin/python2 -> python2.7
 /usr/local/bin/python2-config -> python2.7-config
 /usr/local/bin/python-config -> python2-config
 而系统自带的 Python 是在 /usr/bin 目录下。
 ll -tr /usr/bin/python*
 /usr/bin/python2.6-config
 /usr/bin/python2.6
 /usr/bin/python
 /usr/bin/python2 -> python
 /usr/bin/python-config -> python2.6-config更新系统默认 Python 版本
 先把系统默认的旧版 Python 重命名。
 mv /usr/bin/python /usr/bin/python.old
 再删除系统默认的 python-config 软链接。
 rm -f /usr/bin/python-config
 最后创建新版本的 Python 软链接。
 ln -s /usr/local/bin/python /usr/bin/python
 ln -s /usr/local/bin/python-config /usr/bin/python-config
 ln -s /usr/local/include/python2.7/ /usr/include/python2.7
 以上步骤做完以后,目录 /usr/bin 下的 Python 应该是
 ll -tr /usr/bin/python*/usr/bin/python2.6-config
 /usr/bin/python2.6
 /usr/bin/python.old
 /usr/bin/python2 -> python
 /usr/bin/python -> /usr/local/bin/python
 /usr/bin/python-config -> /usr/local/bin/python-config

Python ln写法_运维_02


查看新的 Python 版本

python –version

返回 Python 2.7.13 为正常。

5、为新版 Python 安装 setuptools
为新版 Python 安装 setuptools

wget https://bootstrap.pypa.io/ez_setup.py -O - | python

setuptools 正确安装完成后,easy_install 命令就会被安装在 /usr/local/bin 目录下了。

6、安装pip

easy_install  pip

Python ln写法_学习_03

7、安装cryptography

pip install cryptography

Python ln写法_python_04

8、安装paramiko

pip install paramiko

Python ln写法_python_05

9、安装pexpect

pip install pexpect

Python ln写法_python_06

10、测试,没有报错即可

import pexpect
import paramiko

Python ln写法_面试_07