获取依赖文件以在 Binder 上托管 Jupyter 笔记本?



我正在尝试将我的依赖项导出到requirements.txtenvironment.yml文件中,分别用于pipconda- 以便托管 Binder 笔记本。

如何获取笔记本正在使用的依赖项?

当我尝试pip freezeconda env export时,我得到了所有已安装的软件包,这会导致构建 Docker 环境时出错。

您可能想尝试水印:

安装:

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

最新更新