【发布时间】:2018-08-27 10:29:27
【问题描述】:
我是 Python 新手,正在尝试使用 Docker 设置构建 Python 应用程序。
当我尝试构建我的 docker(即docker build -t python-barcode)时,我收到以下错误
错误:命令“gcc”失败,退出状态为 1(ss:https://www.screencast.com/t/Do1Bjkbo)
我尝试安装gcc。我找不到任何包裹。非常感谢您的帮助。提前致谢。
Dockerfile
FROM python:3.6
# Create app directory
WORKDIR /app
# Install app dependencies
COPY src/requirements.txt ./
RUN pip install -r requirements.txt
RUN pip install zbar
RUN pip install pyzbar
# Bundle app source
COPY src /app
EXPOSE 8080
CMD [ "python", "ocrApi.py" ]
requirements.txt文件
flask
Pillow
pytesseract
opencv-python
requests
ocrApi.py文件
from flask import Flask,jsonify,request
from PIL import Image
from pyzbar.pyzbar import decode
import pytesseract
#import pyzbar.pyzbar as pyzbar
import cv2
import io,os
import requests
import urllib.request
import random
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\chethan\Tesseract-OCR\tesseract'
....
【问题讨论】:
标签: python docker gcc docker-compose