【问题标题】:python installed by brew permission deniedbrew权限安装的python被拒绝
【发布时间】:2014-04-16 15:44:05
【问题描述】:

我已经在我的 Mac 上由管理员用户安装了 python2.7,只要我以同一个用户登录,我就可以使用它。现在,对于我的普通用户,我想访问新安装的版本,但我的权限被拒绝!

我如何安装软件包并由我的管理员用户(具有 root 权限)更新它们,但在用户之间保持一切相似?

【问题讨论】:

  • 有理由不使用virtualenv+pip吗?
  • @PeterKlipfel 或 conda,如果您也想隔离非 Python 库(包括 Python 解释器)。

标签: homebrew permission-denied


【解决方案1】:

您需要为每个用户umask

将此代码添加到您的.bashrc.bash_profile

umask 0002 

然后给用户组权限:

sudo chmod -R g+w /usr/local/

将所有者更改为员工:

 sudo chgrp -R staff /usr/local

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-27
    • 1970-01-01
    • 2020-08-27
    • 2015-10-13
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    相关资源
    最近更新 更多