Получить файл зависимостей для размещения блокнота Jupyter на Binder? - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь экспортировать свои зависимости в файл requirements.txt или environment.yml для pip или conda соответственно - для размещения ноутбука Binder.

Как я могу получить только зависимости, которые использует мой ноутбук?

Когда я пытаюсь pip freeze или conda env export, я получаю все свои установленные пакеты, которыеприводит к ошибкам при построении среды Docker.

1 Ответ

0 голосов
/ 10 октября 2018

Возможно, вы захотите попробовать водяной знак:

Установить:

pip install watermark

Затем в вашей записной книжке:

# Load the extension
%load_ext watermark

# import your libraries
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

# Determine the dependency version
%watermark -p numpy,matplotlib,seaborn

Результаты будут выглядеть следующим образом:

numpy 1.14.3
matplotlib 2.2.2
seaborn 0.9.0
...