VS 代码拒绝权限取消链接'usr/local/bin/code'



我可以添加;shell命令install‘code’命令;。测试它是有效的,但如果我结束了VS代码,或者在添加命令几个小时后,它就不起作用了。终端显示";zsh:未找到命令:代码";以及在VS上点击";shell命令安装代码命令";具有";EACCES:权限被拒绝,取消链接"/usr/local/bin/code";弹出。我该怎么做?如果这很重要的话,我正在使用macbook 2020

从VS code中的PATH卸载代码命令并重新安装。使用cmd + shift + p打开VS代码中的命令选项板。搜索"uninstall 'code'"并选择要卸载的第一个选项。卸载后,使用"install 'code'"进行安装。这应该能解决问题。

我在Macbook Pro M1芯片上遇到过这种情况。基本遵循以下原则:

只需从vscode中的PATH卸载代码命令并重新安装即可。即打开命令托盘;卸载"代码";并选择要卸载的第一个选项。安装时也要执行同样的操作。这应该能解决问题。

在github 上找到了此解决方案

尝试运行:

sudo chown -R yourUsername /usr/local/bin

对于Mac,我在终端中运行了以下步骤,它解决了我的问题。你也可以试试:

  1. 打开终端
sudo chown -R your_user_name /usr/local/bin
  1. 打开visual studio代码
  2. 使用关键字边界command+shift+p
  3. 键入以下命令。install 'code'Vs代码
  4. 要进行测试,请转到终端并运行code .

此命令仅为复制粘贴解决用户问题。

sudo chown -R $USER /usr/local/bin

我以前遇到过几次这种情况。我采取的步骤为我修复了它:

  1. 打开vs代码,然后按cmd + shift + p打开命令面板
  2. 搜索uninstall 'code'并按Enter键
  3. 最后,搜索install 'code'并按Enter键

我在mac上遇到了同样的问题。这个问题对我来说已经解决了:

  1. 打开VSCode
  2. 单击"文件",然后选择"关闭窗口">
  3. 重新打开VSCode(您必须查看欢迎页面)和press cmd + shift + p以打开命令选项板
  4. 搜索uninstall 'code'并按Enter键
  5. 搜索install 'code'并按Enter键

之后,我可以从任何库中使用code .从终端打开。

从我和三个朋友的样本来看,这是M1 MacBook和Mac Minis上的一个常见问题。运行命令:

sudo chown -R yourUsername /usr/local/bin

这为我解决了VS问题,并允许我在全局范围内安装npm包。

对于macOS:

  1. 尝试卸载并重新安装。(command+shift+p)>shell命令:从Path 卸载"code"命令

  2. 将以下内容附加到~/.bash_profile文件中(如果使用zsh,则为~/.zshrc)。

    code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
    

对于任何mac用户,您都可以尝试

sudo rm -f /usr/local/bin/code

这应该会有所帮助。需要注意的是,你应该小心使用sudo,因为使用它会对文件和文件夹造成很大的损坏。但在最可怕的情况下,你应该使用它,就像使用任何类型的--force命令一样,你不应该经常使用它。

对于Mac用户,解决方案是:

sudo chown -R your_username /usr/local/bin

我通过这些步骤找到了解决方案。当我应用这些步骤,甚至重新启动我的Mac时,它就起了作用。

1-打开下载。复制Vs代码。粘贴在查找器应用程序中。

2-如果您已经在Vs code上安装了"code"。(否则跳到下一步。)使用键盘命令+shift+p。键入并选择;Shell命令";卸载";。

3-开路端子和型

sudo chown -R mac_user /usr/local/bin

4-打开Vs代码。使用键盘命令+shift+p。键入并选择;Shell命令";安装";。

5-现在打开终端并尝试

code .

我希望它将工作的其余部分并没有解决方案。

我在Windows11:上安装时遇到了同样的错误

  • 刚刚删除文件夹C:\Users\my username\AppData\Local\Programs\Microsoft VS Code\bin

  • 还从环境变量中删除了VS代码

安装成功!

我在Mac上遇到了这个问题(上面建议的解决方案都不适合我)。我通过解决了这个问题

  1. 删除VSCode&重新安装它(我将文件夹解压缩到桌面上,然后将应用程序(VSCode)物理移动到我的Applications文件夹中)。

  2. 然后我打开VSCode&使用cmd+shift+p来选择";Shell命令:在PATH中安装"code"命令;。

  3. 我关闭了程序,&尝试过的代码。在终端(它工作)。

  4. 我重新启动了我的电脑&再次运行代码。在终端&成功了!干杯

最新更新