M1 MacBook Air安装VS Code提示无法写入程序用户数据如何解决?
解决方案
这是macOS下常见的应用初始化权限问题,错误核心为当前用户没有VS Code所需写入目录的操作权限,按以下步骤操作即可修复:
操作步骤
- 打开终端应用:可通过⌘+空格呼出Spotlight,搜索「终端」后回车打开
- 执行以下命令修改第一个目录的所有权,将命令中的
<你的用户名>替换为你Mac的用户名(即报错路径/Users/John/中John对应的你的实际用户名):
sudo chown -R <你的用户名>:staff ~/Library/Application\ Support/Code
- 执行第二个目录的权限修改命令:
sudo chown -R <你的用户名>:staff ~/.vscode/extensions
- 输入你的Mac开机密码后回车确认(输入过程中密码不会在终端显示,属于正常情况)
- 命令执行完成后重新启动VS Code即可正常完成安装初始化
异常处理
如果执行第一条chown命令时提示No such file or directory,说明对应目录还未创建,先执行以下命令手动创建目录后再重新执行上面的权限修改命令即可:
mkdir -p ~/Library/Application\ Support/Code
内容的提问来源于stack exchange,提问作者JBerglund
相关产品推荐
相关产品推荐

