不久前我更新到 Mountain Lion,之前使用过 python,现在我的电脑上安装了 8 个(是的,8 个)版本的 python。
$ ls -l /System/Library/Frameworks/Python.framework/Versions/
total 8
drwxr-xr-x 6 root wheel 204 Jun 20 16:23 2.3
drwxr-xr-x 11 root wheel 374 Aug 22 13:32 2.5
drwxr-xr-x 11 root wheel 374 Aug 22 13:32 2.6
drwxr-xr-x 11 root wheel 374 Aug 22 13:32 2.7
lrwxr-xr-x 1 root wheel 3 Jul 29 17:41 Current -> 2.7
我很想擦除所有这些并清理所有内容,并且我更喜欢将所有路径设置为Mountain Lion 附带的系统python。我的目标是简单和清洁。几乎六个月来,我一直在尝试这样做,断断续续......网上有许多“解决方案”和脚本可以解决这个问题,但没有一个完全有效,甚至无法理解。谁能告诉我如何从我的 Mac 中获取这些不需要的 Python 版本,或者至少如何设置我的 Mac,以便一切都很好地融入 Mac 系统版本的 Python。我没有太多我特别需要使用的旧 Python 文件,但我注意到我在安装 Python 东西和运行 .py 脚本时遇到了麻烦,因为路径都被混淆了或类似的东西。
另外,我明白了:
$ echo $PATH
/Library/Frameworks/Python.framework/Versions/Current/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/texbin:/usr/local/mysql/bin
……有点吓人。
谢谢你的帮助。我熟悉 UNIX shell 脚本,并且对系统管理的东西有中等程度的了解……但不是高级的。我是 R 的程序员,所以我知道如何编程以及所有这些。感谢任何建议!