当前位置 : 主页 > 操作系统 > centos >

Linux下安装Python3.6及避坑指南

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面是关于“Linux下安装Python3.6及避坑指南”的完整攻略。 前置条件 首先要确保已经安装了Linux操作系统,并且处于管理员权限下。另外,为避免权限问题,建议将Python安装在非系统目

下面是关于“Linux下安装Python3.6及避坑指南”的完整攻略。

前置条件

首先要确保已经安装了Linux操作系统,并且处于管理员权限下。另外,为避免权限问题,建议将Python安装在非系统目录下,例如在/usr/local或者/opt下。

步骤
  1. 在官网下载Python3.6源码包,可通过以下命令下载:

$ wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz

  1. 解压源码包,可通过以下命令解压:

$ tar -zxvf Python-3.6.0.tgz

  1. 进入解压后的目录,执行以下命令:

$ ./configure prefix=<你的安装目录>
$ make
$ make install

注意:其中的<你的安装目录>为你的Python3.6的安装目录。

  1. 检查Python3.6是否配置成功,可执行以下命令:

$ python3.6 -V

如果能够输出Python3.6.x的版本号,则表示安装成功。

避坑指南
  1. 科学上网:有些Linux发行版可能无法正常从官网下载Python3.6源码包,建议使用科学上网的方式访问。

  2. 缺失依赖库:在执行./configure命令时,可能会提示缺失某些依赖库。需要先安装这些依赖库,然后再重新执行./configure命令。

示例说明 示例一:在CentOS 7上安装Python3.6
  1. 首先,在终端运行以下命令安装必要的依赖库:

$ yum install gcc openssl-devel bzip2-devel libffi-devel -y

  1. 然后,在官网下载Python3.6源码包,并解压:

$ wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
$ tar -zxvf Python-3.6.0.tgz

  1. 进入解压后的目录,执行以下命令进行安装:

$ ./configure prefix=/opt/python3.6
$ make
$ make install

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

  1. 检查Python3.6是否安装成功,执行以下命令:

$ /opt/python3.6/bin/python3.6 -V

输出结果如下:

Python 3.6.0

示例二:在Ubuntu 18.04上安装Python3.6
  1. 首先,在终端运行以下命令安装必要的依赖库:

$ sudo apt-get update
$ sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

  1. 然后,在官网下载Python3.6源码包,并解压:

$ wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
$ tar -zxvf Python-3.6.0.tgz

  1. 进入解压后的目录,执行以下命令进行安装:

$ ./configure prefix=/opt/python3.6
$ make
$ sudo make install

  1. 检查Python3.6是否安装成功,执行以下命令:

$ /opt/python3.6/bin/python3.6 -V

输出结果如下:

Python 3.6.0

以上就是关于“Linux下安装Python3.6及避坑指南”的完整攻略。

网友评论