WARNING: The directory ‘/home/cherry/.cache/pip’ or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo’s -H flag.
-H 将环境变数中的 HOME (家目录)指定为要变更身份的使用者家目录(如不加 -u 参数就是系统管理者 root )
pip目录的权限和所有者不属于当前用户,更改用户。
pip目录的属主不是sudo的root用户。如果必须用sudo pip,更改pip目录属主即可:
sudo chown root /home/cherry/.cache/pip

本文详细解释了当使用pip时遇到的权限错误,特别是在缓存目录的权限和所有者不属于当前用户的情况下。文章提供了具体的解决方案,包括如何使用sudo的-H标志以及如何更改pip目录的所有权。
2809

被折叠的 条评论
为什么被折叠?



