为了使“ YouCompleteMe”插件正常工作,我篡改了System Python:
2.7
和重命名Current
为2.7-sys
和Current-sys
/System/Library/Frameworks/Python.framework/Versions/
2.7
并链接Current
到其中的自制Python/usr/local/Cellar/Python/
/System/
所以我删除了链接的文件夹,并重命名了2.7-sys
,Current-sys
然后将其重命名为2.7
and Current
。当我使用“磁盘工具”验证磁盘权限时,它警告其中的文件/System/Library/Frameworks/Python.framework/Versions/
应该是,lrwxr-xr-x
但它们是-rwxr-xr-x
。我使用“磁盘工具”修复了磁盘权限,但是当我再次验证时,出现了同样的警告。
我找到了有关权限的文章,但我不知道哪个Receipt
文件与System Python相关。
那么我应该如何修复权限?
您得到的错误是令人误解的;权限是正确的(“ rwxr-xr-x” =“ rwxr-xr-x”),这是错误的文件类型(“ l”!=“-”)。具体地说,某些应该是符号链接的文件(“ l”类型)已被常规文件(“-”缺少任何特殊类型的文件)替换。我不确定到底发生了什么,但是听起来您没有像往常一样放回一些东西。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句