gpt4 book ai didi

python - gcc' 失败,退出状态 - Python docker 集成错误

转载 作者:行者123 更新时间:2023-11-28 22:16:40 25 4
gpt4 key购买 nike

我是 Python 新手,正在尝试使用 Docker 设置构建 Python 应用程序。当我尝试构建我的 docker(即 docker build -t python-barcode)时,出现以下错误

error: command 'gcc' failed with exit status 1 (ss: https://www.screencast.com/t/Do1Bjkbo)

我尝试安装 gcc。我找不到任何包裹。非常感谢您的帮助。提前致谢。

docker 文件

 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'
....

最佳答案

我看了你的输出。不是 gcc 丢失了,而是 zbar 的头文件丢失了。

所以添加额外的

运行 apt-get -y update && apt-get install -y libzbar-dev

在运行 pip 之前添加到 Dockerfile。

关于python - gcc' 失败,退出状态 - Python docker 集成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52037328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com