安装开发版本#
安装 Flower 的开发版本#
使用诗歌(推荐)#
安装来自 PyPI 的 flwr
预发布版本:更新 pyproject.toml
中的 flwr
依赖关系,然后重新安装(运行 ``poetry install` 前,别忘了删除 ``poetry.lock` (``rm poetry.lock`))。
flwr = { version = "1.0.0a0", allow-prereleases = true }
(不含额外内容)flwr = { version = "1.0.0a0", allow-prereleases = true, extras = ["simulation"] }
(包含额外内容)
通过 pyproject.toml
从 Flower 源代码的本地副本安装 flwr
:
flwr = { path = "../../", develop = true }
(不含额外内容)flwr = { path = "../../", develop = true, extras = ["simulation"] }
(包含额外内容)
通过 pyproject.toml
从本地轮子文件安装 flwr
:
flwr = { path = "../../dist/flwr-1.8.0-py3-none-any.whl" }
(without extras)flwr = { path = "../../dist/flwr-1.8.0-py3-none-any.whl", extras = ["simulation"] }
(with extras)
有关详细信息,请参阅 Poetry 文档: 诗歌依赖性规范 <https://python-poetry.org/docs/dependency-specification/>`_
使用 pip(建议在 Colab 上使用)#
从 PyPI 安装 flwr
预发行版:
Python 软件包可以从 git 仓库安装。使用以下命令之一直接从 GitHub 安装 Flower。
从 GitHub 的默认分支 (main`) 安装 ``flwr
:
pip install flwr@git+https://github.com/adap/flower.git` (不含额外功能)
`pip install flwr[simulation]@git+https://github.com/adap/flower.git``(带附加功能)
从特定的 GitHub 分支 (分支名) 安装 flwr
:
pip install flwr@git+https://github.com/adap/flower.git@branch-name` (不含附加功能)
`pip安装flwr[模拟]@git+https://github.com/adap/flower.git@分支名``(带附加功能)
在谷歌 Colab 上打开 Jupyter 笔记本#
Open the notebook doc/source/tutorial-series-get-started-with-flower-pytorch.ipynb
:
将 main
改为 ``branch-name``(紧跟在 ``blob``之后),从分支 branch-name 打开同一笔记本的开发版本:
在 Google Colab 上安装 whl:
在左侧的垂直图标网格中,选择 "文件">"上传到会话存储"
Upload the whl (e.g.,
flwr-1.8.0-py3-none-any.whl
)Change
!pip install -q 'flwr[simulation]' torch torchvision matplotlib
to!pip install -q 'flwr-1.8.0-py3-none-any.whl[simulation]' torch torchvision matplotlib