如何解决如何在开始使用 pyenv 之前完全删除我安装的 Python 版本?
首先,我是 Python、Linux、终端和 pyenv 的相对初学者,所以请记住这一点;)
我了解到 pyenv 是在项目之间并行管理多个 Python 版本的好方法。在我发现之前,我安装了几个版本的 Python,现在我想删除这些版本,但我不知道如何删除。稍后我将使用 pyenv 重新安装它们,因此一切都很好。
除了系统之外,我对使用 altinstall
安装的 Python 版本有一个模糊的想法:Python 3.7 和 3.9。我的系统(Linux Mint 20.1)附带了 Python 2.7 和 3.8,所以我想不理会它们。使用终端命令:
whereis python
我得到以下输出:
python:
/usr/bin/python3.8
/usr/bin/python2.7
/usr/bin/python3.8-config
/usr/lib/python3.8
/usr/lib/python2.7
/usr/lib/python3.9
/etc/python3.8
/etc/python2.7
/usr/local/bin/python3.7
/usr/local/bin/python3.9-config
/usr/local/bin/python3.9
/usr/local/bin/python3.7m
/usr/local/bin/python3.7m-config
/usr/local/lib/python3.8
/usr/local/lib/python3.7
/usr/local/lib/python2.7
/usr/local/lib/python3.9
/usr/include/python3.8
/usr/share/python
总而言之,我想删除 Python 3.7 和 3.9 版(包括相关包),而不破坏我安装的 Linux Mint 20.1,有什么建议吗?谢谢!
解决方法
你可以输入
python3.7 -c 'import site;print(site.getsitepackages())'
python3.9 -c 'import site;print(site.getsitepackages())'
获取可能删除的所有位置以卸载这两个版本。
,小心,如果你删除了 python,你的一些程序将无法正常工作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。