【Linux】CentOS 7 安装&配置Python

本文详细介绍了如何在LinuxCentOS系统中为Python3.7.5创建独立的编译环境,包括更新软件包、安装必要的开发工具、下载和解压Python压缩包、配置编译参数并进行编译安装,以及设置pip使用清华源进行升级。
摘要由CSDN通过智能技术生成

目录

一、简介

二、下载与安装

1、更新软件包

2、安装编译所依赖的环境

3、下载压缩包

4、解压

5、配置编译参数

6、编译和安装

7、查看python版本

8、创建软连接

9、pip换源(清华源为例)、更新


一、简介

        Linux系统一般都自带python,我买的服务器自带的是python 3.6.8,我的django项目所在的环境是python 3.7.5,所以为了避免版本不兼容,我们也来安装了一个python 3.7.5。

二、下载与安装

1、更新软件包

1.1 检查可用更新的软件包    

sudo yum update

此命令用于在CentOS系统上更新软件包。通过运行此命令,系统将检查可用的更新并提示您进行安装。请确保以具有管理员权限的用户身份运行此命令。系统将显示更新的软件包列表,并根据您的确认进行安装。

1.2 更新软件包

sudo yum upgrade -y

此命令用于用于在CentOS系统上自动更新所有可用的软件包,并在不需要确认时进行安装。它会检查可用的软件包更新并进行相应的更新操作。

2、安装编译所依赖的环境

2.1 安装构建工具:

sudo yum groupinstall -y "Development Tools"

2.2 安装其他开发库:

sudo yum install -y ncurses-devel gdbm-devel nss-devel openssl-devel readline-devel libffi-devel

2.3 安装zlib开发库:

sudo yum install -y zlib-devel

3、下载压缩包

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

4、解压

tar -xzvf Python-3.7.5.tgz

5、配置编译参数

cd Python-3.7.5
./configure --enable-optimizations

6、编译和安装

sudo make
sudo make install

请注意,运行 make 命令需要一些时间,并且可能会占用系统资源。

7、查看python版本

python3 -V

8、创建软连接

sudo ln -sf /usr/local/bin/python3.7 /usr/bin/python3
sudo ln -sf /usr/local/bin/python3.7 /usr/bin/python
sudo ln -sf /usr/local/bin/pip3 /usr/bin/pip3
sudo ln -sf /usr/local/bin/pip3 /usr/bin/pip

9、pip换源(清华源为例)、更新

sudo pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 
pip install --upgrade pip


  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我和程序有一个能跑就行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值