我刚开始学习代码(python),所以学习如何使用终端... 当我尝试安装软件包和库时,我经常遇到权限错误。每次我可以通过使用'sudo'来解决它,但我真的不明白sudo做的那个pip没有。 有人可以帮我理解吗?我的配置或系统有问题吗?我知道我没有权限安装我需要的软件包,但我不知道为什么。
答案 0 :(得分:0)
" sudo 允许允许的用户以超级用户或其他用户的身份执行命令,如安全策略所指定的那样。" (sudo manual)
有些目录需要管理员权限才能具有读/写访问权限。使用 sudo 执行 pip 时,安装程序将拥有安装某些软件包所需的权限。您的系统或配置可能没有任何问题! ^^