CentOS安装Python3自定义版本
CentOS下安装Python自定义版本
自己也是小白一枚,记录一下在centos下个性化安装自己需要版本的方法。
步骤1.前期准备
- 首先要先ssh登录进自己的服务器或者虚拟机设备,这里就不在详细赘述。
- 安装所需要的依赖。
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel - 以及编译之类的所需要的软件 gcc
yum install gcc - 安装wget
yum -y intsall wget - 安装zlib依赖。
yum -y intsall zlib*
步骤2.选择要下载的版本
- 点击 Python版本 进行选择自己的版本。点击进入。选择选择好版本后,右键将下载的安装包的链接复制。
- 进入终端。wget 复制的链接。Ps.最好新建一个文件夹。将这个文件下载到新建的文件夹里面。再接下来的步骤。例如。我下载的是Python3.6.8.则在终端输入
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz将这个文件下载到服务器中 - 解压文件。.tar.xz文件是一个两次压缩文件。第一次压缩成tar文件,第二次压缩成一个xz文件。我们可以使用命令一次性解压
tar xvJf Python-3.6.8.tar.xz.也可以分次解压。总结一下常用的解压压缩命令
xz -z filename # 压缩单个文件
xz -d filename # 解压
tar -cvf 123.tar file1 [file2 dir1] #将 file1 压缩成 123.tar
tar -xvf filename #解压filename
tar xvJf Python-3.6.8.tar.xz #一步到位的解压
步骤3.编译安装
./configure --prefix=/usr/local/python3 #配置编译选项,自定义编译地址
make && make install # 正式进行编译与安装
#下面是将安装好的python3链接到系统的软链接文件夹里面。就像Windows中的环境变量一样。
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

浙公网安备 33010602011771号