我正在构建供内部使用的自制软件。该公式应该做两件事:
安装python包 =>这很容易与
pip_install_and_build
一起工作。
执行刚刚安装的python工具更新/写入
.zshrc
.
=> 问题是我无法在获得许可的情况下运行该功能,或者我什至没有权限写入
.zshrc
.
我尝试直接在 .zshrc 中写入或执行 python 工具,但我总是得到
PermissionError: operation not permitted
)。但是这些工具不需要 sudo 来做到这一点。
我注意到的是,虽然
.zshrc
和 /opt/homebrew/Cellar
(python 工具所在的位置)的用户相同,但前者的组是 staff
,后者的组是 admin
。
有没有可能做我想做的事? Homebrew 可以要求密码来覆盖此类权限吗?
谢谢你的帮助。