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
相关推荐
破刺不会编程3 小时前
socket编程UDP
linux·运维·服务器·网络·c++·网络协议·udp
ayaya_mana4 小时前
Nginx性能优化与安全配置:打造高性能Web服务器
运维·nginx·安全·性能优化
我不要放纵10 小时前
docker
运维·docker·容器
morliz子轩10 小时前
基于WSL搭建Ubuntu 22.04.x LTS开发环境
linux·运维·ubuntu
BJ_Bonree10 小时前
数智先锋 | 告别运维黑盒!豪鹏科技×Bonree ONE构建全栈智能可观测体系
运维·科技
Janspran11 小时前
嵌入式linux学习 -- 进程和线程
linux·运维·学习
Cosmoshhhyyy11 小时前
linux远程部署dify和mac本地部署dify
linux·运维·macos
路多辛13 小时前
Debian新一代的APT软件源配置文件格式DEB822详解
linux·运维·ubuntu·debian
油丶酸萝卜别吃14 小时前
nginx配置代理服务器
运维·网络·nginx
maomao17131414 小时前
Jenkins 环境部署
运维·jenkins