OS X Lion中easy_install pip需要sudo吗?

nth*_*rns 6 python sudo pip easy-install osx-lion

我是从Snow Leopard工作到家里的Lion装置.我不记得必须:

sudo easy_install pip
Run Code Online (Sandbox Code Playgroud)

狮子座需要吗?在我这样做之前我遇到了错误,并且pip结束了:

[ some@computer ] ~ $ which pip
/usr/local/bin//pip
Run Code Online (Sandbox Code Playgroud)

这是否意味着我将不得不sudo pip安装其他软件包?例如:

sudo pip install virtualenv
sudo pip install virtualenvwrapper
Run Code Online (Sandbox Code Playgroud)

我还应该注意到,我正在使用命令行工具的新单独安装来运行XCode 4.3.所以我的OS X Lion卷上没有/ Developer路径.

小智 5

是.一般你sudo使用点子.你可以改变一堆权限,你可能没有必要,但这可能会打破各种各样的事情.如果您想避免重新输入密码,请尝试打开

"sudo screen"会议首先.然后你的shell将以root身份登录,不会提示输入密码.(使用sudo屏幕将允许您运行pip和其他管理命令而无需再次输入sudo)