debian和ubuntu安装python3.8并修改默认python版本

下载python

获取python3.8源码

复制代码
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

解压并进入python文件夹

复制代码
tar -zxvf Python-3.8.0.tgz
cd  Python3.8.0

配置编译选项

复制代码
./configure

编译并下载

复制代码
make && sudo make install 

ps:install和 altinstall区别在于,install会替换系统中默认的python版本,而altinstall不会替换

修改 python默认版本

删除默认python软链接,并建立新链接

复制代码
sudo rm /usr/bin/python

修改,假设修改为python3.8

复制代码
sudo ln -s /usr/bin/python3.5  /usr/bin/python
相关推荐
wu~9701 小时前
web服务器有哪些?服务器和web服务器有什么区别
运维·服务器·前端
₯㎕星空&繁华1 小时前
阿里云服务器安装MySQL服务器
服务器·ubuntu·阿里云·云计算
爱倒腾的老唐1 小时前
13、Linux 基本权限
linux·运维·服务器
罗政1 小时前
CentOS 7.6 系统源码部署 HivisionIDPhotos
linux·运维·centos
薰衣草23333 小时前
linux练习-2
linux·运维·服务器
一文解千机4 小时前
Termux Debian Arm64 源码编译安装坚果云,全平台同步笔记内容(也适用树莓派)
debian·termux·arm64·手机服务器·坚果云arm64·源码编译坚果云·termux坚果云
DrugOne4 小时前
Amber24 安装指南:Ubuntu 22.04 + CUDA 12.4 环境
linux·运维·ubuntu·drugone
洋葱圈儿6664 小时前
第八个实验——浮动路由
运维·服务器·网络
荣光波比5 小时前
RabbitMQ高可用集群搭建教程(基于CentOS 7.9 + Erlang 23.2.7 + RabbitMQ 3.8.8)
运维·centos·rabbitmq·erlang
至善迎风5 小时前
Ubuntu 24.04 SSH 多端口监听与 ssh.socket 配置详解
linux·ubuntu·ssh