Installation von nitropy mit pipx#

Diese Anleitung erklärt, wie man nitropy mit pipx installiert. pipx erstellt eine virtuelle Umgebung für nitropy. Das bedeutet, dass nitropy und seine Abhängigkeiten nicht mit anderen auf Ihrem System installierten Paketen in Konflikt geraten.

Bemerkung

Für Windows-Benutzer: Die Windows-Unterstützung ist noch experimentell - bitte mit Vorsicht verwenden. Sie können auch vorkompilierte Binärdateien oder ein MSI-Installationsprogramm verwenden, siehe Installation von nitropy unter Windows.

Vorbereitung#

Python 3.6 oder neuere Version#

Python ist auf den meisten macOS- und Linux-Systemen bereits installiert oder kann von python.org heruntergeladen werden. Weitere Informationen finden Sie in der Anleitung zum Herunterladen von Python.

pip#

Sie können pip mit Ihrem Systempaketmanager oder mit python3 -m ensurepip installieren. Weitere Informationen finden Sie in der pip Installationsanleitung.

pipx#

Bevor Sie nitropy installieren, müssen Sie pipx installieren und konfigurieren:

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

Weitere Informationen finden Sie im pipx Installationshandbuch.

Installation#

Jetzt können Sie nitropy aus dem Paket pynitrokey installieren:

pipx install pynitrokey

nitropy ist jetzt in Ihrem Pfad verfügbar:

nitropy --help

Upgrade#

Sie können das Paket mit dem folgenden Befehl aktualisieren:

pipx upgrade pynitrokey

Verwendungshinweise#

Alle Plattformen#

Wenn Sie nitropy mit einem Nitrokey Pro oder Nitrokey Storage Gerät verwenden möchten, müssen Sie auch libnitrokey installieren.

Windows#

Die Windows-Unterstützung ist noch experimentell - bitte verwenden Sie sie mit Bedacht.

Möglicherweise müssen Sie nitropy mit Administratorrechten ausführen, um eine Verbindung zu einem Gerät herstellen zu können.

Linux#

Auf Linux-Systemen benötigen Sie außerdem die Nitrokey-udev-Regeln. Diese werden mit libnitrokey ausgeliefert. Alternativ können Sie sie auch manuell installieren:

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

Siehe Die udev-Regeln für nitropy einrichten für weitere Informationen.

Nächste Schritte#

Weitere Informationen zur Verwendung von Nitropy finden Sie in diesen Leitfäden: