#python #docker #pip #python-wheel
Вопрос:
Я создаю образ docker, который должен установить некоторый пакет python, а именно pandas==1.3.0
. Когда я создаю изображение, мое наблюдение заключается в следующем.
При установке pandas, если сначала загрузите исходный файл, затем преобразуйте его в whl
файл. Этот процесс занимает много времени.
Я знаю, что whl
файл завершает работу, и pip использует его для установки пакета, если он доступен из удаленного репозитория. Я хочу принудительно pip
использовать этот whl
файл вместо создания его из исходного кода. Возможно ли этого добиться.
FROM python:3.8-slim
# Install packages
RUN apt update amp;amp;
apt-get install -y
procps
python3-pip
qtchooser qt5-qmake qtbase5-dev-tools libxml2-dev libxslt1-dev python-dev libqt5webkit5-dev xvfb
amp;amp; rm -rf /var/lib/apt/lists/*
#Python requirements
RUN pip3 install
pandas==1.3.0
amp;amp; rm -rf ~/.cache/pip
WORKDIR /project
ENTRYPOINT ["/bin/bash"]
Я использую ubuntu 18.04
Комментарии:
1. пожалуйста, не торопитесь и прочитайте документы