Installazione di nitropy con pipx#

Questa guida spiega come installare nitropy con pipx. pipx crea un ambiente virtuale per nitropy. Ciò significa che nitropy e le sue dipendenze non entrano in conflitto con altri pacchetti installati sul sistema.

Nota

Per gli utenti di Windows: Il supporto di Windows è ancora sperimentale: usare con cautela. È anche possibile utilizzare binari precompilati o un programma di installazione MSI, vedere Installazione di nitropy su Windows.

Preparazione#

Python 3.9 o più recente#

Python è già installato sulla maggior parte dei sistemi macOS e Linux o può essere scaricato da python.org. Per ulteriori informazioni, consultare la Guida al download di Python.

pip#

È possibile installare pip con il gestore di pacchetti del sistema o con python3 -m ensurepip. Per ulteriori informazioni, consultare la ` Guida all’installazione di pip <https://pip.pypa.io/en/stable/installation/>`_.

pipx#

Prima di installare nitropy, è necessario installare e configurare pipx:

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

Per ulteriori informazioni, consultare la ` Guida all’installazione di Pipx <https://pypa.github.io/pipx/installation/>`_.

Installazione#

Ora è possibile installare nitropy dal pacchetto pynitrokey:

pipx install pynitrokey

nitropy è ora disponibile nel percorso:

nitropy --help

Aggiornamento#

È possibile aggiornare il pacchetto con il seguente comando:

pipx aggiornare pynitrokey

Note d’uso#

Tutte le piattaforme#

Se si desidera utilizzare nitropy con un dispositivo Nitrokey Pro o Nitrokey Storage, è necessario installare anche libnitrokey.

Windows#

Il supporto per Windows è ancora sperimentale: usare con cautela.

Potrebbe essere necessario eseguire nitropy con i diritti di amministratore per potersi collegare a un dispositivo.

Linux#

Sui sistemi Linux sono necessarie anche le regole Nitrokey udev. Queste vengono fornite con libnitrokey. In alternativa, è possibile installarle manualmente:

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

Per ulteriori informazioni, vedere Impostazione delle regole udev per nitropy.

I prossimi passi#

Per ulteriori informazioni sull’uso di nitropy, consultare queste guide: