Установите пакет Python с помощью pip, соблюдая текущую установку.Python

Программы на Python
Ответить
Anonymous
 Установите пакет Python с помощью pip, соблюдая текущую установку.

Сообщение Anonymous »

Я хочу использовать контейнер сингулярности с предустановленным jax, например. на основе этого изображения. Кроме того, я хочу установить PyMC с numpyro, чтобы получить выборку NUTS с ускорением графического процессора.
Моя попытка — использовать файл def

Код: Выделить всё

Bootstrap: docker
From: nvcr.io/nvidia/jax:23.04-py3

%post
pip install pymc numpyro

%test
python -c "import jax;print(jax.devices())"
Тест не пройден, поскольку на последующем этапе локальные пакеты jax удаляются и устанавливается новая версия из PyPA. Это неприемлемо, поскольку образ докера поставляется с некоторыми очень специфическими локально скомпилированными версиями jaxlib и тому подобным.
Могу ли я дать несколько инструкций для pip, чтобы «установить эти два пакета и выбрать некоторые из них?» версию, совместимую с уже установленной"?

Подробнее здесь: https://stackoverflow.com/questions/792 ... stallation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»