CentOS安装Python3自定义版本

CentOS下安装Python自定义版本

自己也是小白一枚,记录一下在centos下个性化安装自己需要版本的方法。


步骤1.前期准备

  1. 首先要先ssh登录进自己的服务器或者虚拟机设备,这里就不在详细赘述。
  2. 安装所需要的依赖。yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
  3. 以及编译之类的所需要的软件 gcc yum install gcc
  4. 安装wget yum -y intsall wget
  5. 安装zlib依赖。yum -y intsall zlib*

步骤2.选择要下载的版本

  1. 点击 Python版本 进行选择自己的版本。点击进入。选择选择好版本后,右键将下载的安装包的链接复制。
  2. 进入终端。wget 复制的链接。Ps.最好新建一个文件夹。将这个文件下载到新建的文件夹里面。再接下来的步骤。例如。我下载的是Python3.6.8.则在终端输入wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz 将这个文件下载到服务器中
  3. 解压文件。.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

到现在为止,全部结束。

posted @ 2020-01-20 21:25  XingChenLiu  阅读(80)  评论(0)    收藏  举报