You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10执行docker build报错executor failed running: pip3未找到如何解决

问题根因

你遇到的pip3: command not found报错是Docker镜像构建过程中的Fedora容器内部环境缺失pip3导致的,和你Windows本地是否安装Python、pip3没有任何关系,Docker容器是独立于宿主机的运行环境,本地安装的依赖不会被镜像构建过程直接复用。

解决方案
  • 第一步:修改你的Dockerfile中第二步的dnf安装命令,追加python3和python3-pip安装项,修改后的对应命令如下:
RUN sudo dnf -y update && \
    sudo dnf -y install make wget gcc firefox Xvfb python3 python3-pip
  • 第二步:执行构建命令时添加--no-cache参数,清除之前的缓存层,避免旧的缓存层跳过Python和pip3的安装步骤:
docker build --no-cache -t nugas-bot .
可选优化项

如果后续构建过程中出现pip命令找不到的报错,可以在安装python3-pip后追加软链接配置,命令如下:

RUN sudo ln -s /usr/bin/pip3 /usr/bin/pip && \
    sudo ln -s /usr/bin/python3 /usr/bin/python

内容的提问来源于stack exchange,提问作者FinnnIT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:39:04