Centos7安装python3.7.9

目录

  • 1.安装python3的依赖包
    • 1.1 更新 yum
    • 1.2 安装依赖包
  • 2. 下载python3.7.9的安装包
  • 3. 解压
  • 4. 配置
  • 5. 安装虚拟环境
    • 5.1 安装命令
    • 5.2. 建立软连接
    • 5.3 创建虚拟环境

1.安装python3的依赖包

1.1 更新 yum

yum update

1.2 安装依赖包

``bash
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make```

2. 下载python3.7.9的安装包

进入 /usr/local 目录进行下载

cd /usr/local/
wget https://www.python.org/ftp/3.7.9/Python-3.7.9.tgz

3. 解压

tar -xvf Python-3.7.9.tgz

4. 配置

  • 进入解压后目录
cd Python-3.7.0
  • 配置编译的的路径(这里–prefix是指定编译安装的文件夹)
./configure --prefix=/usr/local/python3
  • 编译安装到 /usr/local/bin/ 下
./configure --enable-optimizations
  • make
make
  • make install
make install
  • 添加软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  • 将/usr/local/python3/bin加入PATH
vim /etc/profile
export PATH=$PATH:/usr/local/python3/bin
  • 修改完后,让这个环境变量在配置信息中生效,执行命令
source /etc/profile

5. 安装虚拟环境

5.1 安装命令

pip3 install virtualenv

5.2. 建立软连接

ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

5.3 创建虚拟环境

  • 切换到 /opt目录
    个人习惯使用这个目录放项目
cd /opt/
  • 创建一个虚拟环境
mkdir venv01
  • 进入虚拟环境
cd venv01/
source activate
  • 退出虚拟环境
deactivate

你可能感兴趣的:(Python,Linux,Django,python,centos)