从sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7恢复

时间:2016-01-30 21:12:29

标签: python xcode macos homebrew symlink

我正在关注此tutorial以删除Python的旧版本/符号链接,因此我可以使用python 3.5,并将其作为我的默认版本

命令:

  

sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7

似乎打破了我的整个开发环境。我开始遇到homebrewgitXcodesublime text 2等错误。我通过重新下载python 2.7并运行{{1}来部分解决了这个问题。 }

然而,我仍然无法获得崇高的文字2来打开。我相信我需要恢复我的brew doctor && brew prune目录以获得2.7,但我不知道该怎么做

我还运行/System/Library/Frameworks/Python.framework/Versions/作为潜在的解决方案,但这不起作用。

我绝不是终端专家,但我想要变得更好。我经常按照我提到的安装新软件的教程。我的问题如下:

  1. 我该如何从中恢复?
  2. 有哪些好的提示可以避免这样的未来问题?
  3. 我可以在哪里了解更多关于终端中需要了解的重要事项,以便成为终端老板。
  4. 我是否应该开始使用home-brew进行所有与开发人员相关的安装?

1 个答案:

答案 0 :(得分:2)

您删除了操作系统的某个组件。不要这样做 - 单独留下/System。 (Mac OS X 10.10及更高版本通过阻止您默认修改该目录来强制执行此操作,即使使用root访问权限也是如此。)

没有受支持的方法来恢复此功能。备份数据并重新安装操作系统。