Ce petit guide pour l'installation de python sous windows, j'ai eu quelques problemes de mon coté:
1) Supprimer toutes les versions de python que vous avez dans votre windows (via le panneau de controle habituelle de windows).
PS: Si vous avez utilisé python install manager, d'abord suprimer phyton et ensuite le python install manager.
2) Redémarré le pc, et téléchargé la version: "Windows installer (64-bit)" sur le site de http://python.org
2a) Double clic pour exécuter l'installeur:

Cocher: Use admin privileges when installing py.exe
et Add python.exe to PATH
Cliquer Install Now
3) Lance le powershell de windows et taper python (pour vérifié que cela fonctionne)

si vous avez ce genre de texte, c'est bon, taper Exit (ne pas fermer le powershell)
Ensuite taper PIP, vous devriez avoir ceci:

Si cela ne fonctionne pas, vérifier que vous avez pas des mauvais chemin dans les variables d'environement de windows.
4) Installation des librairie:
Pour les scripts python du projet il y a besoin de 2 librairies:
Taper dans powershell: pip install keyboard

Vous devriez avoir ceci (il faut être connecté a internet)
Ensuite vous tapez ceci: pip install pyserial

Vous devriez avoir ceci (il faut être connecté a internet)
Si tous est ok, vous pouvez fermer et lancer IDLE (Python 3.xx) dans le menu démarré de windows.
Ensuite clic sur File -> Open et choisir PC_Psion2_datapak_read_write_v1_3_1.py
Il faut encore changé le port COM que vous utilisez (allez dans le Gestionnaire de périphériques de windows ensuite clicquer sur le + de Ports (COM et LPT), le n° de port com apparais dans la liste, changé dans la ligne "SerialPort = 'COM5' # Windows type port name, could be COM4 etc." dans le script le nom du port (ici COM5 comme exemple).
Ensuite appuyer sur F5 du clavier et suivre les instructions du script.