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
相关推荐
打码人的日常分享2 小时前
运维服务方案,运维巡检方案,运维安全保障方案文件
大数据·运维·安全·word·安全架构
Molesidy3 小时前
【UAV】基于PX4+Ubuntu24.04.3的无人机制作的开发环境搭建
ubuntu·无人机·px4·gazebo·uav
荣光波比3 小时前
Nginx 实战系列(一)—— Web 核心概念、HTTP/HTTPS协议 与 Nginx 安装
linux·运维·服务器·nginx·云计算
武文斌773 小时前
单片机:DS18B20测温度、74HC595扩展芯片、8*8LED矩阵
运维·服务器·单片机·嵌入式硬件
fengfuyao9854 小时前
诊断并修复SSH连接Github时遇到的“connection closed“错误
运维·ssh·github
scugxl4 小时前
centos7 docker离线安装
运维·docker·容器
绿箭柠檬茶6 小时前
Ubuntu 使用 Samba 共享文件夹
linux·运维·ubuntu
工藤新一¹7 小时前
Linux —— 虚拟进程地址空间
linux·运维·服务器·c/c++·虚拟进程地址空间
再难也得平7 小时前
Linux初级篇
linux·运维·服务器
小猫挖掘机(绝版)8 小时前
通过tailscale实现一台电脑上vscode通过ssh连接另一台电脑上的VMware Linux 虚拟机
linux·windows·vscode·ubuntu·ssh