权限报错 PermissionError

Posted 嵌入式up笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了权限报错 PermissionError相关的知识,希望对你有一定的参考价值。

文章目录

权限报错 PermissionError

一、问题细节

在给 Conda 添加镜像源的时候,出现权限报错

CondaError: Cannot write to condarc file at /home/jeck/.condarc
Caused by PermissionError(13, 'Permission denied')

二、问题分析

报错显示的是权限被 ban,说明当前操作用户无法对该文件进行操作,回想自己之前将 conda 的环境变量文件删除过一次,可能导致文件权限消失

三、解决方式

给当前用户赋予该文件的权限

sudo chown jeck /home/jeck/.condarc

修改完成后,报错消失,如果操作的是目录,则使用

sudo chown -R 用户 目录

这也算一个警示:

任何文件千万不要轻易删除,最好使用 cp 拷贝一份再删除

以上是关于权限报错 PermissionError的主要内容,如果未能解决你的问题,请参考以下文章

[已解决]报错: airtest PermissionError: [Errno 13] Permission denied

报错:PermissionError: [WinError 5] Access is denied: 'C:\Program Files\Anaconda3\Lib\site-pack(代码片

PermissionError:[Errno 13] 权限被拒绝:

PermissionError: [Errno 13] 权限被拒绝

PermissionError: [Errno 13] 权限被拒绝 Flask.run()

python保存excel报错:PermissionError: [Errno 13] Permission denied: ‘xxx.xlsx‘