我正在使用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","-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:[点,:未找到
您可以使用:
RUN pip install -r requirements.txt
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句