如何通过pip安装?

如何通过pip安装?

我也是 ubuntu 和 python 的新手。

在 ubuntu 终端通过 pip 安装不同的软件包时,会出现权限被拒绝的错误。例如:pip3 install numpy

但是当我运行相同的命令后,sudo su它运行完美。

这是sudo su做什么用的?我应该何时使用该命令?

一般来说它到底起什么作用?

答案1

如上所述,sudo su提升您的权限,您基本上是以 root 身份运行命令。只需使用sudo不带 的命令su即可。您也可以尝试按如下方式运行命令:

pip3 install --user numpy

这会将软件包安装到你的帐户,而不是系统 Python 环境中。我强烈建议你阅读虚拟环境安装任何附加包/模块,因为将它们安装到您的系统 python 环境中可能会使事情变得混乱。

相关内容