パッケージ 'libmysqlclient-dev'にはインストール候補がありません


22

対面

E: Package 'libmysqlclient-dev' has no installation candidate 

参考にこのブログを使用しています:https : //rehalcon.blogspot.com/2018/03/dockerize-your-django-app-for-local.html

これが私のdockerファイルです:

    FROM python:2-slim
    LABEL org.label-schema.name='app-dj'


    RUN apt-get clean && \
        apt-get update && \
        apt-get install -y \
        curl \
        vim \
        tmux \
        build-essential \
        libjpeg-dev \
        libpq-dev \
        python-dev  \
        libmysqlclient-dev && \
        pip install -U pip 3to2

    COPY requirements.txt req.txt
    RUN  pip install -r /req.txt

    RUN mkdir -p /app
    WORKDIR /app
    EXPOSE 8069
    CMD python /app/server.py

Ubuntu 14.04でも同様の問題が発生しています。どのバージョンを使用していますか?
ビンデルスティフ

1
Dockerイメージpython:2-slimを使用していました。上記のdockerファイルはUbuntu:16.04
Prakash Kumar

2
異なるバージョンがわずかに異なるリポジトリを指しているようです。代わりにdefault-libmysqlclient-devパッケージで動作させることができました。
ビンデルスティフ

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.