devbox部署python3.7以上版本

该文描述了如何在Linux系统中卸载python3.5并安装python3.8的完整过程,包括删除依赖、配置、构建和安装,并且更新pip到对应版本。
部署运行你感兴趣的模型镜像

操作流程

卸载环境:

#卸载自带python3.5
sudo apt-get remove --auto-remove python3.5
#卸载python3.5的相关依赖
whereis python3.5 |sudo xargs rm -rf
#如果还装了其他python3版本,用同样的方式先删除干净

安装新python

#安装python相关依赖
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

#安装python,由于devbox访问外部很慢很慢,最好先自己本地下载一个本地包,然后上传到devbox,地址:https://www.python.org/downloads/source/
#假设你已经从python官网下载了最新版本的安装包,解压它
tar -xf Python-3.8.5.tgz

#进入解压后的文件夹里面
cd Python-3.8.5

#configure脚本,该脚本将执行大量检查以确保系统上存在所有依赖项
./configure --enable-optimizations

#构建, -j是表示是否启动多线程构建,字节云一般都是8核,具体可以去字节云首页去看
make -j 8

#安装
sudo make install

#到这里,python已经安装完全了,但是由于卸载环境的时候删除了pip,新版本的python只会带一个和python版本一直的pip,所以安装一下pip的全部环境,我装的是python3.8,所以pip是pip3.8
sudo pip3.8 install --upgrade install

#增加python软连接
sudo ln -s /usr/local/bin/python3.8 python3

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值