首页 > 解决方案 > 更改安装在 python 虚拟环境中的库的所有权

问题描述

我使用 root 用户创建了一个 python 虚拟环境,并使用同一用户在虚拟环境中安装了 9 个 python 库。现在已经撤销了 root 访问权限,并且无法使用我自己的用户 ID(不是 root)访问库。

我们如何更改库的权限,以便我的用户 ID 可以访问它们?

标签: pythonpython-3.xlinuxunix

解决方案


您可以通过将 UNIX 文件权限包更改为您的用户来解决此问题。尝试:

$ sudo chown -R USERNAME /Users/USERNAME/Library/Logs/pip
$ sudo chown -R USERNAME /Users/USERNAME/Library/Caches/pip

然后 pip 应该能够再次写入这些文件。

--来源


推荐阅读