因近期需要做网络运维相关的工作,在redhat6.5上部署Python 开发相关环境,包括抓包、包分析工具dpkt、scapy等,全都手动下载最新的安装包一步步手动编译安装,遇到一些坑,一点点记录下来:
python3:
1. 下载解压。
$ wget https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tgz
$ tar zxvf Python-3.4.1.tgz
2. 进入解压后的目录,执行安装配置
$ ./configure 或指定安装目录
$ ./configure --prefix=/opt/python3
3. Build
$ make && make install
5. 安装后建立一个链接,这样我们可以用python3直接运行程序,和python2区别开来。
$ ln -s /opt/python3/bin/python3 /usr/bin/python3