Instalarea nitropy cu pipx#

Acest ghid explică cum să instalați nitropy cu pipx. pipx creează un mediu virtual pentru nitropy. Acest lucru înseamnă că nitropy și dependențele sale nu intră în conflict cu alte pachete instalate pe sistemul dumneavoastră.

Notă

Pentru utilizatorii de Windows: Suportul pentru Windows este încă experimental - vă rugăm să îl utilizați cu precauție. Puteți utiliza, de asemenea, binare precompilate sau un program de instalare MSI, consultați Instalarea nitropy pe Windows.

Pregătire#

Python 3.9 sau mai nou#

Python este deja instalat pe majoritatea sistemelor macOS și Linux sau poate fi descărcat de pe python.org. Consultați Ghidul de descărcare a Python pentru mai multe informații.

pip#

Puteți instala pip cu managerul de pachete al sistemului sau cu python3 -m ensurepip. Consultați Ghidul de instalare pip pentru mai multe informații.

pipx#

Înainte de a instala nitropy, trebuie să instalați și să configurați pipx:

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

Consultați ` Ghidul de instalare a sistemului de instalare a sistemului de distribuție <https://pypa.github.io/pipx/installation/>`__ pentru mai multe informații.

Instalare#

Acum puteți instala nitropy din pachetul pynitrokey:

pipx install pynitrokey

nitropy este acum disponibil în calea ta:

nitropy --help

Actualizare#

Puteți actualiza pachetul cu următoarea comandă:

pipx upgrade pynitrokey

Depanare#

Dacă întâmpinați probleme, asigurați-vă că folosiți cea mai recentă versiune comparând rezultatul nitropy version cu lista de versiuni de pe GitHub. Dacă o actualizare nu instalează cea mai recentă versiune, este posibil să vă confruntați cu una dintre următoarele probleme.

Versiunea Python prea veche#

nitropy necesită Python 3.9 sau o versiune ulterioară. Dacă instalarea implicită a Python este mai veche decât aceasta și nu poate fi actualizată, trebuie să instalați suplimentar Python 3.9 și să specificați numele executabilului Python atunci când apelați pipx, de exemplu:

$ pipx install --python python3.9 pynitrokey

Braț neacceptat#

În prezent, versiunile recente de nitropy nu pot fi instalate pe platformele Arm din cauza unei probleme de dependență (Problemă GitHub). Ca o soluție de rezolvare, puteți utiliza o instalare Python x86 într-un terminal Rosetta, așa cum este descris în această discuție).

Note de utilizare#

Toate platformele#

Dacă doriți să utilizați nitropy cu un dispozitiv Nitrokey Pro sau Nitrokey Storage, trebuie să instalați și libnitrokey.

Windows#

Suportul pentru Windows este încă experimental - vă rugăm să îl utilizați cu prudență.

Este posibil să trebuiască să rulați nitropy cu drepturi de administrator pentru a vă putea conecta la un dispozitiv.

Linux#

Pe sistemele Linux, aveți nevoie și de regulile Nitrokey udev. Acestea sunt livrate cu libnitrokey. Alternativ, le puteți instala manual:

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

Consultați Configurarea regulilor udev pentru nitropy pentru mai multe informații.

Etapele următoare#

Puteți găsi mai multe informații despre utilizarea nitropiei în aceste ghiduri: