Python在macOS恢复模式下的位置
我想知道在macOS的恢复模式下,哪里可以找到python这个程序?我在任何一个bin目录里都找不到它,比如说/usr/bin、/bin、/sbin。这个问题挺奇怪的,因为macOS默认是自带python的。我需要在恢复模式下运行一个python脚本,但我不能使用cx_Freeze,因为它是用python3来编译的,而我需要的是python2.6。
1 个回答
1
可能根本就没有这个文件。OS X的恢复模式使用的是你硬盘上的一个单独分区,也就是说,你在那看到的文件很可能是那个分区下的/usr/bin文件夹里的文件,而不是你主硬盘上对应文件夹里的文件。
主硬盘的路径是:
/Volumes/Macintosh HD
不幸的是,所有的路径都是错误的,所以你不能直接从那里调用python(比如说,/Volumes/Macintosh HD/usr/bin/python)。
我不知道这样是否可以挂载到根目录而不会造成严重问题。可能不行。
不过,可能可以在恢复终端中安装python。但是你只需要python解释器,还是还需要一些外部模块?你能不能用单用户模式代替恢复模式?我想不出在恢复模式下能做的事情,而在单用户模式下不能做,除了那些需要主硬盘卸载的操作。(在这种情况下,你肯定不能使用上面的python。)