1. 最近在使用实验室的服务器在我的环境下基于Pytorch实现算法,过程中提示要安装一些package,然后使用“conda install packagename==版本好”,结果报错了,报错信息是:
NotWritableError: The current user does not have write permissions to a required path.
2. 按照百度上的解决方案尝试了各种方法都没有用,后来偶然发现了一个方案,原来时服务器管理员在安装Anaconda的时候使用了root权限,所以现在非root用户没有对anaconda文件夹的读写权限。
3.解决办法:让管理员登陆服务器, 并在终端界面cd到anaconda文件夹目录下运行以下命令
sudo chown -R username anaconda3 #username为非root用户的用户名,通过这种方式就可以授权非root用户读写anaconda了。