Python之如何卸载make install安装的软件(二十一)

在需要管理多个Python版本时,直接升级或降级可能导致程序崩溃。正确安装Python的方式是指定安装路径,如使用`makeinstall`。卸载时,删除指定安装路径如`/home/xxxx/test`即可。此外,makeinstall安装的程序通常分布在/usr/local/下的bin、lib、etc和share目录。卸载Python3.8.16版本需分别删除这些目录下的相关文件,然后重新配置Python3.10为当前版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

1.前言

在安装多个python版本共存时,如果从当前python版本升级或降级,有可能导致依赖python的程序崩溃,导致无法使用。那么如何卸载使用make install安装的程序呢?

2.正确源码安装python方式
python下载:
https://www.python.org/downloads/

# ./configure --prefix=/home/xxxx/test
# make -j20
# make install
通过以上方式安装python程序,安装的路径在:/home/xxxx/test,如果需要卸载的话,直接删除此目录即可.
# rm -rf /home/xxxx/test
3.卸载通过make install安装的程序
<1>.make install安装到了哪些路径?

首先,要知道make install安装的程序会分散在的路径:

1.可执行文件默认放在/usr/local/bin,
2.库文件默认放在/usr/local/lib,
3.配置文件默认放在/usr/local/etc,
4.其他的资源文件放在/usr/local/share

<2>.例如:如何卸载python3.8.16版本
  • 1.删除库文件
    cd /usr/local/lib
    rm -rf python3.8
  • 2.删除配置文件
    cd /usr/local/etc/
    发现里面是空的,所以不必管它
  • 3.删除资源文件
    cd /usr/local/share
    发现里面是空的,也不必管它
  • 4.删除可执行文件
    cd /usr/local/bin
    rm python3.8*
4.重新配置python3.10
通过第三步,已经将python3.8.16卸载完成,但是我们需要将之前使用python3.10重新配置一下,设置为当前版本:
> sudo dpkg-reconfigure python3

也可以重新安装一下python3.10

sudo apt install --reinstall python3
sudo dpkg-reconfigure python3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Android系统攻城狮

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值