系统
centos
背景
用Anaconda创建环境时产生如下报错:
NotWritableError: The current user does not have write permissions to a required path.
path: /home/usr1/.conda/envs/keyphrase/.conda_envs_dir_test
uid: 1001
gid: 1001
If you feel that permissions on this path are set incorrectly, you can manually
change them by executing
$ sudo chown 1001:1001 /home/usr1/.conda/envs/keyphrase/.conda_envs_dir_test
In general, it's not advisable to use 'sudo conda'.
原因:
我的用户对这个anaconda文件夹没有权限
解决:
sudo chown -R [我的用户名] /home/usr1/.conda
此时可以创建环境
附:Anaconda创建环境指令
conda create -n [环境名字] python==[版本号]
激活环境
conda activate [环境名]