全新安装OS X后,我决定以适当的方式安装python包管理器。所以我开始谷歌搜索,发现自制软件是最好的方式。 现在我有两个问题:
- 来自自制软件常见问题:
Homebrew旨在不使用sudo工作。
但是安装脚本要求输入密码。这是因为实际用户被授予读取,写入,执行usr / local ... dirs作为管理员组成员的权限。因此,不是每次都询问sudo,而是自制软件问过一次。 然而,规则被打破,因为你必须使用sudo yes或yes。
在安装软件包时,我害怕在python中使用sudo。这就是我决定自制的原因。但实际上不一样吗?
如果这是真的,我认为让自制程序执行你想做的事情是不安全的,因为他们拥有root权限。
- 来自自制软件常见问题:
/ usr / local / bin已经在你的PATH中了。
那我为什么需要
将Homebrew目录插入PATH的顶部
正如它所说的那样 http://docs.python-guide.org/en/latest/starting/install/osx/ ?
执行命令homebrew的安装脚本:
/usr/bin/sudo /bin/chmod g+rwx /usr/local/. /usr/local/include /usr/local/lib /usr/local/lib/pkgconfig
/usr/bin/sudo /usr/bin/chgrp admin /usr/local/. /usr/local/include /usr/local/lib /usr/local/lib/pkgconfig