用pipx安装nitropy#

本指南解释了如何用`pipx <https://pypa.github.io/pipx/>`_安装nitropy。 pipx为nitropy创建一个虚拟环境。这意味着nitropy和它的依赖项不会与你系统上安装的其他软件包冲突。

注解

**对于Windows用户:**Windows支持仍然是试验性的 – 请谨慎使用。你也可以使用预编译的二进制文件或MSI安装程序,见:doc:./windows/installation

准备工作#

Python 3.6或更新版本#

Python 已经安装在大多数 macOS 和 Linux 系统上,或者可以从 python.org 下载。请参阅`下载Python指南<https://wiki.python.org/moin/BeginnersGuide/Download>`_了解更多信息。

琵琶#

你可以用你的系统软件包管理器或用``python3 -m ensurepip``安装 pip。请参阅`pip安装指南<https://pip.pypa.io/en/stable/installation/>`_获取更多信息。

琵琶网#

在安装nitropy之前,你必须安装和配置pipx:。

python3 -m pip install --user pipx
python3 -m pipx ensurepath

请参阅`pipx安装指南<https://pypa.github.io/pipx/installation/>`_了解更多信息。

安装#

现在你可以从pynitrokey软件包中安装nitropy:。

pipx install pynitrokey

nitropy现在可以在你的路径:。

nitropy --help

升级#

你可以用以下命令升级该软件包:。

pipx 升级 pynitrokey

使用说明#

所有平台#

如果你想用Nitrokey Pro或Nitrokey存储设备使用nitropy,你还必须安装`libnitrokey <https://github.com/Nitrokey/libnitrokey>`_。

窗户#

对Windows的支持仍然是试验性的 – 请谨慎使用。

你可能必须以管理员权限运行nitropy,才能连接到设备。

基础设施#

在Linux系统上,你还需要Nitrokey的udev规则。这些规则随`libnitrokey <https://github.com/Nitrokey/libnitrokey>`_一起提供。另外,你也可以手动安装它们:。

wget https://raw.githubusercontent.com/Nitrokey/libnitrokey/master/data/41-nitrokey.rules
sudo mv 41-nitrokey.rules /etc/udev/rules.d/

更多信息见:doc:…/linux/udev

接下来的步骤#

你可以在这些指南中找到更多关于使用nitropy的信息。

  • ./././nethsm/cli.

  • ./././nitrokey3/firmware-update