【发布时间】:2016-05-08 12:36:15
【问题描述】:
我正在关注tutorial 删除旧版本/符号链接的 Python,所以我可以使用 python 3.5,并将其作为我的默认版本
命令:
sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7
似乎破坏了我的整个开发环境。我开始遇到homebrew、git、Xcode、sublime text 2 等错误。我通过重新下载python 2.7 并运行brew doctor && brew prune 部分修复了它
但是,我仍然无法打开 sublime text 2。我相信我需要将我的/System/Library/Frameworks/Python.framework/Versions/ 目录恢复为 2.7,但我不知道该怎么做
我还运行了brew install python 作为一个潜在的解决方案,但这没有奏效。
我绝不是终端方面的专家,但我正在努力变得更好。我经常按照我参考的教程来安装新软件。我的问题如下:
- 我该如何恢复?
- 有哪些好的提示可以避免将来出现此类问题?
- 在哪里可以了解更多关于终端的重要知识,从而成为终端老板。
- 我应该开始使用 home-brew 进行所有与开发人员相关的安装吗?
【问题讨论】:
-
/usr/local/bin中是否有链接到不存在的 Python 的符号链接?如果是这样,请删除它们并运行brew prune,然后运行brew doctor并按照它告诉您的操作。 -
您有可以从中恢复的 Time Machine 备份吗?
-
@L3viathan 据我所知,所有内容都指向 Cellar 版本或 /Library/ 中的版本...我想我已经修复了所有内容,但我认为在 / 中寻找某些东西的崇高文本除外System/Library/... 版本 3.5 和 Current 指向 3.5
-
@AustinHastings 似乎我没有备份,因为当我打开 TimeMachine 时它告诉我我没有选择备份位置。我已经在学习更多了! :P
标签: python xcode macos homebrew symlink