【centOS7】中安装Python3.9,超详细完整教程

在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3

1、查询是否有其他python版本
python2 --version
python3 --version

2、在官网中找到需要的Python版本
https://www.python.org/ftp/python

3、登录到centos7
使用命令将python安装包下载到centos7
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
如果未安装wget,使用命令进行安装
yum -y install wget
查询是否wget
rpm -qa|grep "wget"

4、使用命令解压下载的Python安装包
tar -zxvf Python-3.9.0.tgz

5、使用命令准备编译环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

6、创建安装目录
mkdir -p /usr/local/python3

7、进入到解压后的安装包内
cd Python-3.9.0
执行./configure --prefix=/usr/local/python3指定安装目录

8、输入命令make && make install进行编译安装

9、创建软连接,依次执行以下代码
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3

10、查看当前软连接,依次执行以下代码
ll /usr/local/bin
ll /usr/bin/ |grep python3

11、配置系统环境变量
vi ~/.bash_profile
打开配置文件,在最后一行添加配置
【export PYTHON_HOME=安装路径 #例如 export PYTHON_HOME=/usr/local/python3】
export PYTHON_HOME=/usr/local/python3
export PATH=$PYTHON_HOME/bin:$PATH

12、执行source ~/.bash_profile使环境变量生效

13、执行echo $PYTHON_HOME查看环境变量是否生效

14、输入python3 --version查看python3版本,出现版本号。

### 回答1: CentOS 7 中默认安装的是 Python 2.7,如果要安装 Python 3.9,可以使用以下步骤: 1. 使用 yum 安装依赖: ``` sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel ``` 2. 下载 Python 3.9 的源码: ``` wget https://www.python.org/ftp/python/3.9.3/Python-3.9.3.tar.xz ``` 3. 解压源码: ``` tar -xf Python-3.9.3.tar.xz ``` 4. 进入解压后的目录,编译安装: ``` cd Python-3.9.3 ./configure --enable-optimizations make altinstall ``` 5. 验证是否安装成功: ``` python3.9 -V ``` 注意: 使用 `make altinstall` 替换 `make install` 的目的是避免更新系统默认版本的 Python。 ### 回答2: CentOS 7系统默认安装的是Python 2.7,对于一些开发工具和应用程序可能并不兼容或者需要Python 3.x的版本,因此需要安装Python 3.9安装步骤如下: 1. 首先安装EPEL库。 EPEL(Extra Packages for Enterprise Linux)是一个由Fedora社区开发的第三方软件源,CentOS 7用户可以从EPEL库中获取到很多稳定的、流行的应用程序,可以通过以下命令安装: ```sh sudo yum install epel-release ``` 2. 安装必要的依赖库 在安装Python 3.9之前,需要安装一些必要的依赖库,可以使用以下命令进行安装: ```sh sudo yum install gcc openssl-devel bzip2-devel libffi-devel libsqlite3-devellibffi ``` 3. 下载Python 3.9源码 登录Python官网(https://www.python.org/downloads/release/python-395/)并下载Python 3.9的源代码压缩包。 ```sh sudo curl -O https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tar.xz ``` 下载完成后解压: ```sh sudo tar -xzf Python-3.9.5.tar.xz ``` 4. 编译和安装Python 3.9 进入解压后的目录: ```sh cd Python-3.9.5 ``` 依次执行以下命令: ```sh ./configure --enable-optimizations make sudo make altinstall ``` configure命令用于配置编译环境,--enable-optimizations选项会开启优化编译支持;make命令用于编译Python 3.9源代码,这个过程可能需要一些时间,需要耐心等待;make altinstall命令用于安装Python 3.9,注意不要使用make install命令,否则将会覆盖系统自带的Python 2.7版本。 完成安装后,可以使用以下命令检查Python版本: ```sh python3.9 -V ``` 如果显示了Python 3.9.x的版本号,说明安装成功。 到此为止,CentOS 7系统上安装Python 3.9的步骤就完成了。 ### 回答3CentOS 7是一个非常流行的Linux操作系统,它被广泛应用于服务器、云计算和大数据等领域。Python 3.9Python编程语言的最新版本,它提供了更快的执行速度、更好的内存管理和更丰富的标准库,因此在CentOS 7安装Python 3.9非常有必要。 安装Python 3.9的步骤如下: 1. 更新系统 在安装Python 3.9之前,需要先更新系统的软件包,确保所有的依赖库都是最新的。可以在终端中执行以下命令: ``` sudo yum update ``` 2. 安装编译工具和依赖库 为了能够编译安装Python 3.9,需要先安装一些编译工具和依赖库。可以在终端中执行以下命令: ``` sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel ``` 3. 下载Python 3.9 可以在Python官网上下载最新的Python 3.9源代码包,下载链接为: https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz 可以在终端中使用wget命令下载: ``` wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz ``` 4. 解压源代码包 下载完成后,需要将源代码包解压到一个目录中。可以使用以下命令解压: ``` tar xvf Python-3.9.0.tar.xz ``` 解压完成后,进入解压后的目录,例如: ``` cd Python-3.9.0 ``` 5. 编译安装Python 3.9 进入源代码目录后,可以使用以下命令编译和安装Python 3.9: ``` ./configure --enable-optimizations make sudo make altinstall ``` 这些命令将自动执行编译和安装Python 3.9的所有步骤,并将Python 3.9安装到/usr/local/bin目录中。 6. 验证安装 安装完成后,可以在终端中执行以下命令验证Python 3.9是否正确安装: ``` python3.9 --version ``` 如果输出的版本号为3.9.0,则表明Python 3.9已经成功安装。 到此为止,CentOS 7安装Python 3.9的过程就完成了。通过安装Python 3.9,可以获得更好的性能和更强大的特性,同时也可以使用最新的Python库和工具。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值