bash:“-H”:未找到命令

bash: "-H" : command not found

我安装了 DOCKER 并创建了 UBUNTU 20.04 容器。

我想安装 jupyterhub,但是我不能。

root@6586864810d6:/# $sudo -H pip3 install jupyterlab

bash: -H: 找不到命令

帮帮我。

您正在按字面意思粘贴前面有美元符号的命令。

您尝试 运行 的命令是 sudo -H pip3 install jupyterlab

在Ubuntu Docker 容器中,默认情况下您是root 用户,并且没有sudo 命令。所以你想要的命令是

pip3 install jupyterlab

但是 Ubuntu 默认情况下不附带 pip。所以首先你需要安装它:

apt install python3-pip

命令应该是sudo -H pip3 install jupyterlab

但是,您可以通过现成的 Docker 映像为不同配置的最佳容器提供更好的 Docker 安装选项。这些图像由 jupuyter 团队维护。

jupyter/base-notebook
jupyter/minimal-notebook
jupyter/r-notebook
...

https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html