在创建软链接时使用绝对路径,而不是相对路径。
在Big Sur操作系统上,软链接(符号链接)的行为与以往的操作系统略有不同。如果在相对路径中创建软链接,则在建立链接的源文件或目录的位置发生更改后,软链接的指向会发生更改。
为了避免这种奇怪的行为,请使用绝对路径创建软链接。以下是创建软链接的示例代码:
ln -s /usr/local/bin/python3.9 /usr/local/bin/python
这将在/usr/local/bin目录下创建一个名为“python”的软链接,该软链接指向/usr/local/bin/python3.9。这样,即使源文件或目录的位置发生更改,软链接的指向也不会发生更改。