繁体   English   中英

Dockerfile-python:无法打开文件'/usr/app/client.py':[Errno 2]没有这样的文件或目录

[英]Dockerfile - python: can't open file '/usr/app/client.py': [Errno 2] No such file or directory

我有以下Dockerfile ...

FROM python:2.7.15

RUN mkdir /usr/app
WORKDIR /usr/app
COPY ./app/requirements.txt .
RUN pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.2.1-cp27-none-linux_x86_64.whl && pip install -r requirements.txt

ADD app/* /

ENV PYTHONUNBUFFERED 1

CMD ["python", "/usr/app/client.py"]

它将生成,但由于python文件而无法运行。 我努力了...

client.py

./client.py

这些都不起作用。 我想念什么吗? ADD应该将此文件与其他python脚本一起添加

假设您已经下载了编码文件,请确保您的终端与您要打开的文件位于同一目录中。

例如,如果code.py在/ Downloads / Python文件夹中

然后在开始之前运行cd / Downloads / Python更改目录(cd)。

然后,您应该可以将命令键入为:

$:/下载/ Python> python code.py

(或类似,取决于您的操作系统)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM