安装

Get started with joserfc from installation.


我们建议使用最新版本的 Python。joserfc 支持 Python 3.8 及更高版本。该库依赖 cryptography,如果您遇到与 cryptography 相关的任何问题,您可以参考文档 cryptography 的安装指南

pip install

joserfc 是一个 Python 库,您可以方便地在 PyPI 上获取,并可使用 pip 进行安装。

pip install joserfc
pip install joserfc pycryptodome

重要

要使用 C20P 与 XC20P 算法,开发人员必须安装 PyCryptodome 模块。

依赖管理

有多种方法可以管理项目的依赖关系,以下是一些示例,可以用来跟踪您项目中的 joserfc

pyproject.toml

如果您的 Python 项目使用 pyproject.toml,您可以将 joserfc 添加到 project.dependencies 中。

pyproject.toml
[project]
dependencies = [
    "joserfc",
]

Pipfile

如果您更喜欢使用 pipenv,您可以在 Pipfile 中跟踪依赖项,然后将 joserfc 添加到 [packages] 部分。

Pipfile
[packages]
joserfc = "*"

requirements.txt

如果您在 requirements.txt 中跟踪依赖项,您可以将 joserfc 添加到 requirements.txt 文件中。

requirements.txt
joserfc