在OS X / macOS上意外删除了/ usr / bin / python而不是/ usr / local / bin / python,如何恢复?

时间:2019-05-21 07:54:56

标签: python macos terminal

我安装了许多Python,以至于令人沮丧,因此我决定进行完全重新安装。我删除了/Library/Frameworks/Python.Frameworks/文件夹,也打算删除/usr/local/bin/python文件夹,但是我不小心删除了/usr/bin/python。我看不出有什么区别,目前一切似乎都正常,但是我在线阅读了多篇文章,说我永远都不要触摸/usr/bin/python,因为OS X使用它会导致故障。

我尝试使用Time Machine,但没有可行的恢复选项。如何手动“恢复”已删除的内容?既然目前看来一切正常,我是否还需要?我还没有重新启动Mac,因为担心事情会破裂。

我相信我运行的确切命令是rm -rf /usr/bin/python*,并且我的/usr/bin/文件夹中没有与python相关的任何内容。

我正在macOS Mojave 10.14.5上运行

2 个答案:

答案 0 :(得分:1)

执行rm -rf时无法恢复项目。但是,您可以尝试以下操作:

cp /usr/local/bin/python* /usr/bin

这会将用户本地python复制到usr bin,最有可能使您摆脱困境。

不用担心,您的操作系统不会发生任何事情。它应该可以正常工作:)

答案 1 :(得分:0)

website重新安装Python。这样会在您的计算机上安装Python的新副本。