Pip安装无法通过DockerFile工作

时间:2020-10-21 00:04:57

标签: python docker-compose pip anaconda dockerfile

我是Docker和Python的新手,我认为在教程之间跳转时,我搞砸了一些东西。 我正在尝试让python应用程序在Docker中运行。 Python应用程序使用Flask(我正在关注这个人的教程-https://www.youtube.com/watch?v=4T5Gnrmzjak

主要问题是,我得到了'No模块,名为'flask'。

Dockerfile.txt如下:

FROM python:3

WORKDIR /usr/src/app

COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt

COPY . .

CMD [ "python", "./test.py" ]

我的要求。txt:

Flask==1.1.2

Test.py:

from flask import Flask
print ('Hello')

我运行“ docker-compose up”,它给我“ ModuleNotFoundError:没有名为'flask'的模块” 在没有Docker的情况下,运行test.py可以正常工作。 pip install requirements.txt文件在没有Docker的情况下也可以正常工作。

任何人都知道发生了什么事吗? 先感谢您! ^^

0 个答案:

没有答案