Linux 下用命令行的形式安装 Python 3
0x00 准备安装环境
1、CentOS 安装 OpenSSL 静态库
yum install -y openssl-static
没安装 yum 的话自行百度安装
2、安装源码编译器
wget yum install -y gcc,wget
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
0x01 安装 Py 3
1、先下载python3的源码包 wget https://python.org/ftp/python/3.7.3/Python-3.7.3.tgz
2、解压 tar zxvf Python-3.7.3.tgz -C
指定目录 -C可不写
3、配置安装路径
cd Python-3.7.3 //进入python3源码解压后的文件夹
./configure --prefix=/usr/local/python3 //默认配置文件并设置安装路径
4、编译 python3 源码 make
5、安装 make install
最终若无错误提示,说明安装成功
6、添加文件链接 安装后键入命令 python3
提示不存在该命令
这是因为我们自定义了安装目录,因此需要添加文件链接,命令如下:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
注:注意:-s 和 /usr/local/python3/bin/python3 后面的空格是必须有的
7、测试 键入命令:python3 -V
会输出 python3 版本信息,说明 python3 安装完成