问题
VSCode远程连接到开发机器的非用户目录下无法选择Python解释器,提示没有权限创建.vscode
文件夹:
Failed to set ‘pythonPath’. Error: Unable to write file ‘vscode-remote://ssh-remote+nano/usr/src/tensorrt/samples/python/.vscode/settings.json’ (NoPermissions (FileSystemError): Error: EACCES: permission denied, mkdir ‘/usr/src/tensorrt/samples/python/.vscode’)
方案
在当前文件夹下新建.vscode
目录
sudo mkdir .vscode
修改文件夹权限
sudo chown -R $USER .vscode/
PS:更彻底的方法是直接将当前文件夹拥有者修改为当前用户
sudo chown -R $USER .