安装

为了快速上手并获得良好的学习体验,我们需要搭建一个包含 Python、Jupyter Notebook 和相关依赖库的运行环境来执行本书中的代码示例。

安装环境

首先安装依赖Python 3.x的Miniconda。访问Miniconda官网下载并安装。

接下来创建一个名为funrec的conda环境,并安装Python 3.10。

conda create --name funrec python=3.10

激活环境:

conda activate funrec

安装funrec库及其依赖

我们的下一步是安装funrec库及其依赖。 在pyproject.toml同级目录下执行:

pip install -e .

数据链接下载数据,并解压到相应目录,记录数据路径。

先复制.env.example文件为.env文件:

cp .env.example .env

然后修改.env文件,添加数据路径:

  • FUNREC_RAW_DATA_PATH:原始数据路径,即下载的数据路径。如果设置为空,则使用默认路径为当前路径下的data文件夹。

  • FUNREC_PROCESSED_DATA_PATH:处理后的数据的缓存路径,自由设置。如果设置为空,则使用默认路径为当前路径下的tmp文件夹。

下载FunRec Notebook

接下来,需要下载这本书的代码。 可以点击本书HTML页面顶部的“Jupyter 记事本”选项下载后解压代码。

安装完成后我们可以通过运行Jupyter Notebook并且将运行环境指向之前配置的funrec环境来运行本书中的代码。