sudo的作用是什么?

What is the function of sudo?

我刚开始学习代码 (python),所以正在学习如何使用终端... 当我尝试安装包和库时,我经常遇到权限错误。每次我都可以使用 'sudo' 解决它,但我真的不明白 sudo 做了什么 pip 没有。 有人可以帮我理解吗?我的配置或系统有问题吗?我知道我没有安装所需软件包的权限,但我不知道为什么。

"sudo 允许允许的用户以超级用户或其他用户身份执行命令,如安全策略所指定。" (sudo manual)

有些目录需要管理员权限才能read/write访问。当使用 sudo 执行 pip 时,安装程​​序将拥有安装某些软件包所需的权限。可能您的系统或配置没有任何问题! ^^