ubantu20.04安装python
参考:【Linux】—在Linux中搭建Python环境_linux python-优快云博客
先检查系统是否自带python,如果系统自带python,建议直接跳转使用miniconda管理python版本以及python虚拟环境。
1.检查Linux系统是否自带Python版本
执行 python --version
。
上述输出表明,当前计算机默认使用的Python版本是Python 3.9.7。
2.安装依赖包(重要)
执行命令。
sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel python3-devel libffi-devel
这一步很重要,不然后续操作会频繁报错。
3.下载Python安装包
Python安装包下载地址:Python Source Releases | Python.org
4.解压Python安装包
执行tar -xvJf Python-3.9.7.tar.xz -C /opt/module
命令,解压 Python-3.9.7.tar.xz 到 /opt/module 目录下面。
5.编译安装Python
(1)执行sudo mkdir /usr/local/python3
命令。
(2)检查是否安装编译套件gcc,执行gcc
命令;
如果未安装,执行sudo yum install gcc
命令进行安装。
(3)配置安装路径。
执行./configure prefix=/usr/local/python3
命令。
执行sudo make && sudo make install
命令。
(4)建立新版本python链接。执行(sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3)命令。
(5)执行python -V
命令,查看python版本号。
执行python3 -V
命令,查看python3版本号。
执行pip3 -V
命令,查看pip3版本号。
6.配置Python环境变量
执行sudo vim /etc/profile
命令,打开文件环境变量配置文件,
进入配置文件esc
后输入i
进入插入模式
写入export PATH=/usr/local/python3/bin:$PATH
语句,
最后:wq
退出编辑。
保存后文件,执行source /ect/profile
命令。
7.运行Python,查看是否可用
执行python3
命令,进入python环境。