在docker容器命令行中输入python3可以输入python提示python: not found
时间: 2024-02-28 12:02:54 浏览: 128
/bin/sh: python: not found 问题的解决
如果在Docker容器命令行中输入`python3`可以正常运行,但是输入`python`却提示`python: not found`,这可能是因为在Docker镜像中没有安装`python`的原因。
默认情况下,Ubuntu系统中安装的是Python 2.x版本,而不是Python 3.x版本。如果你想在Docker镜像中同时安装Python 2和Python 3,可以使用以下命令:
```
RUN apt-get update && \
apt-get install -y python && \
apt-get install -y python3 && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
```
这样就可以在Docker镜像中同时安装Python 2和Python 3了。如果你只需要安装Python 3,可以使用以下命令:
```
RUN apt-get update && \
apt-get install -y python3 && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
```
安装完成后,你可以在Docker容器命令行中运行`python`或者`python3`来使用Python解释器。
阅读全文