python - 删除未使用的 python 版本 macos Catalina
问题描述
多年来,在我的 macbook 中探索不同的配置,我最终安装了多个 Python。我的目标是消除无用或重复的版本。
which -a python python2 python2.7 python3 python3.6 python3.7 python3.8
/usr/local/bin/python
/usr/local/bin/python
/usr/bin/python
/usr/bin/python2
/usr/bin/python2.7
/usr/local/bin/python3
/usr/local/bin/python3
/usr/bin/python3
/usr/local/bin/python3.7
/usr/local/bin/python3.7
这些是我的 python 版本。我可以删除哪些版本。我认为我在自制软件上双重安装了那些,但我不确定哪些,我不想删除我系统上原始的那些。
一旦我决定要删除哪些版本,有推荐的方法吗?
编辑 1:@MarkSetchell brew search python 输出是:
app-engine-python boost-python3 ipython python ✔ python-yq wxpython
boost-python gst-python micropython python-markdown python@3.8 ✔
但我认为我重复了其中一些:
/usr/local/bin/python
/usr/local/bin/python
/usr/local/bin/python3
/usr/local/bin/python3
/usr/local/bin/python3.7
/usr/local/bin/python3.7
我需要手动给rm
他们吗?
编辑2:
这是我的.bash_profile
配置:
export PATH=/usr/local/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/local/bin:/usr/local/anaconda3/bin:/opt/X11/bin:/usr/local/git/bin
解决方案
推荐阅读
- javascript - 如何从必须通过测试的新数组中返回包含对象的数组中的特定值?
- html - 如何使用具有相同样式和字体的apache POI在网页中显示excel表?
- python - Python - 在虚拟环境中安装包
- python - 了解序列解包:为什么使用集合会抛出“SyntaxError:无法分配给文字”?
- javascript - 如何使用 JavaScript 更改输入中的特定值
- javascript - 反应上下文不更新
- android - 使用共享首选项保存警报对话框的值
- reactjs - 无法使用 React 呈现 onclick 事件
- c# - 什么时候处理对象?C#
- siddhi - 如何从 http-request (sink) 响应中获取源消息?