安装#
Woodwork 支持 Python 3.9 - 3.12 版本。可以从 PyPI、conda-forge 或源代码安装。
要安装 Woodwork,请运行以下命令
$ python -m pip install woodwork
$ conda install -c conda-forge woodwork
附加组件#
Woodwork 允许用户安装附加组件。Woodwork 允许用户单独安装附加组件或一次性安装所有附加组件
$ python -m pip install "woodwork[complete]"
$ python -m pip install "woodwork[updater]"
$ conda install -c conda-forge alteryx-open-src-update-checker
$ conda install -c conda-forge alteryx-open-src-update-checker
更新检查器:接收新 Woodwork 版本的自动通知
源代码#
要从源代码安装 Woodwork,请从 Github 克隆仓库,并安装依赖项。
git clone https://github.com/alteryx/woodwork.git
cd woodwork
python -m pip install .
Docker#
也可以在 Docker 容器内运行 Woodwork。您可以通过在容器内将其作为软件包安装(遵循常规安装指南),或者使用以下命令在 Dockerfile
中创建一个预装了 Woodwork 的新镜像来实现。
FROM --platform=linux/x86_64 python:3.9-slim-buster
RUN apt update && apt -y update
RUN apt install -y build-essential
RUN pip3 install --upgrade --quiet pip
RUN pip3 install woodwork
可选的 Python 依赖项#
Woodwork 还有其他几个只用于特定方法的 Python 依赖项。如果在使用这些方法时未安装所需的库,将导致 ImportError
并提供安装所需依赖项的说明。
依赖项 |
最低版本 |
说明 |
---|---|---|
boto3 |
1.34.32 |
读写 URL 和 S3 所必需 |
smart_open |
5.0.0 |
读写 URL 和 S3 所必需 |
pyarrow |
15.0.0 |
序列化为 parquet 格式所必需 |
开发#
要为代码库做出贡献,请遵循此处的指南。