三步解决Centos安装Python3

2 篇文章 0 订阅
1 篇文章 0 订阅

前言

Linux通过源码安装python是常用方法之一
注:如果你嫌麻烦,也可以通过shell脚本安装python,结果一样


环境参考:


一、安装依赖

依赖必不可少,如gcc、make等等,否则会出现各种小问题

# yum安装依赖
yum install -y gcc make wget zlib zlib-devel bzip2 bzip2-devel libffi-devel readline readline-devel ncurses ncurses-devel openssl openssl-devel

二、安装Python

安装步骤:***download => configure => make => make install ***

2.1 下载(download)

Python-3.7.5.tgz 或者命令获取:

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

2.2 配置(configure)

生成makefile文件

tar -xvf Python-3.7.5.tgz -C /usr/local
cd /usr/local/Python-3.7.5
./configure --prefix=/usr/local/Python-3.7.5

2.3 编译(make)

源代码编译,生成可执行文件

make

2.4 安装(make install)

安装可执行文件

make install

至此,安装完成

三、建立软连接

建立软连接(环境变量or快捷方式),这样你能全局使用python和pip命令。

# 删除旧连接
rm -rf /usr/bin/python
rm -rf /usr/bin/pip
# 建立新连接,这里我是希望pyhton默认为python3.7.5
ln -s /usr/local/Python-3.7.5/bin/python3.7 /usr/bin/python
ln -s /usr/local/Python-3.7.5/bin/pip3.7 /usr/bin/pip

总结

  1. Linux可以同时安装多个Python版本,并通过快捷方式来使用不同版本
  2. Python不建立软链接,也可以使用,但是不能全局使用
# 找到安装目录
cd /usr/local/Python-3.7.5/bin
# 测试python
./python3.7 
# 测试pip
./pip3.7
  1. Python安装库必须要配置镜像源,Linunx是pip.conf文件,Windows是pip.ini文件
  2. 源码安装的相对优势在于安装灵活,自定义模块、安装路径等

相关文章

1、shell脚本安装python
2、docker自定义python镜像

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值