Python docker pip安装不使用需求文件
我正在使用docker创建python容器。发生了一些奇怪的事情, 当我使用pip安装一些东西时,它可以工作,而且很好,当我尝试使用需求文件时,我得到一个错误,系统没有找到pip 想法Python docker pip安装不使用需求文件,python,docker,ubuntu,pip,dockerfile,Python,Docker,Ubuntu,Pip,Dockerfile,我正在使用docker创建python容器。发生了一些奇怪的事情, 当我使用pip安装一些东西时,它可以工作,而且很好,当我尝试使用需求文件时,我得到一个错误,系统没有找到pip 想法 FROM tensorflow/tensorflow:latest RUN ["apt-get", "update" ,"-y"] RUN ["apt-get", "upgrade","-y"] RUN ["apt-get", "install", "python-pip", "python3-pip","
FROM tensorflow/tensorflow:latest
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
RUN ["apt-get", "install", "python-pip", "python3-pip","-y"]
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
ADD requirements.txt /requirements.txt
RUN ["pip", "install", "keras"]
工作
当
FROM tensorflow/tensorflow:latest
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
RUN ["apt-get", "install", "python-pip", "python3-pip","-y"]
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
ADD requirements.txt /requirements.txt
RUN ["pip", "install", "-r", "/requirements.txt"]
获取此错误
/bin/sh:1:[pip,:未找到
您是否可以尝试删除所有括号和双引号以查看是否有更改。没有失败的原因。您是否可以尝试删除所有括号和双引号以查看是否有更改。没有失败的原因。您可以使用:
RUN pip install -r requirements.txt
您可以使用:
RUN pip install -r requirements.txt
通常,错误消息中的[command]表示您没有正确引用JSON数组,尽管问题中的内容看起来是正确的。通常,错误消息中的[command]表示您没有正确引用JSON数组,尽管问题中的内容看起来是正确的。