python - 更改安装在 python 虚拟环境中的库的所有权
问题描述
我使用 root 用户创建了一个 python 虚拟环境,并使用同一用户在虚拟环境中安装了 9 个 python 库。现在已经撤销了 root 访问权限,并且无法使用我自己的用户 ID(不是 root)访问库。
我们如何更改库的权限,以便我的用户 ID 可以访问它们?
解决方案
您可以通过将 UNIX 文件权限包更改为您的用户来解决此问题。尝试:
$ sudo chown -R USERNAME /Users/USERNAME/Library/Logs/pip
$ sudo chown -R USERNAME /Users/USERNAME/Library/Caches/pip
然后 pip 应该能够再次写入这些文件。
--来源
推荐阅读
- python-3.x - 当您将数字(524)作为第二个输入时,如何转换..for 例如:abc(输入)到 fdg(输出)?
- php - 使用 maatwebsite 和 laravel 查询导出 excel
- scala - 使用 spark 找出文件中行的位置
- javascript - 单击一个按钮暂停其他功能间隔
- python - 文件夹中的随机重复图像 Python tkinter
- html - 输入字段只能有一个字符和 8 个数字
- c# - 如何在c#中将方法分配为参数?
- ruby-on-rails - Postgresql 使用原始 sql 填充缺失的日期
- python - 使用包含数据文件的模块时使用 pyinstaller 编译可执行文件
- java - 启动 FXML 文件和服务器 [Javafx]