看起来你在Linux / Unix机器上而且你不是root …这意味着你没有权限把东西放在/usr/local / bin(或许多其他地方).
评论更新:
由于OS X是(在引擎盖下)FreeBSD Unix,因此仍然存在’root’的基本概念.您的管理员帐户能够执行根类型的操作,但它不会自动升级权限(这是一件好事).您要查找的命令是sudo,它提供临时root权限.要为单个命令(最常见的情况)执行此操作,只需在命令前加上sudo,例如sudo python setup.py安装.系统可能会提示您再次提供密码(不是root密码,而是您自己的密码),然后执行命令. sudo只会在第一次(或每N分钟)提示您输入密码.
我注意到here在10.5及更高版本中,只有在您的管理员帐户有密码的情况下才能使用sudo.如果没有,那么在此之前你必须设置一个.
如果你需要以root用户身份完成大量的东西,请尝试sudo / bin / bash(或者你选择的shell),这会给你一个新的shell(作为另一个shell的子进程),它有一个完整的root特权.注意:如果你不习惯以root用户身份生活,这不是一个好主意.键盘的一个滑动,您可以将您的系统钉在外屋墙上.所以要小心!