Installation et démarrage

Tout d’abord, vous devez avoir python installé sur votre ordinateur, ainsi que le gestinaire de paquets pip. Normalement, il devrait être déjà installé sur vos machines personelles, et l’est sur les machines fournies, mais si ce n’est pas le cas, vous trouverez facilement les instructions d’installation sur Internet.

Après cela, vous aurez besoin de différents modules python : flask, flask-ask et cryptography. Vous pouvez les installer avec la commande pip install flask flask-ask 'cryptography<2.2' [1].

Ensuite, suivez ce lien pour arriver sur le portail développeur Amazon. Pour l’instant, vous devez juste créer un compte, mais vous y reviendrez. Cliquez sur « Se connecter », puis « Créer votre compte ». Vous devez entrer votre nom, ainsi qu’une adresse e-mail et un mot de passe.

Ensuite, il va falloir créer un serveur. Ceci peut être fait avec Amazon AWS, mais la création d’un compte requiert une carte Visa. C’est pour ça que nous vous conseillons une solution plus simple : ngrok. Ici, cliquez ici pour vous créer un compte. Vous pouvez entrer manuellement vos informations, ou utiliser votre compte GitHub.

Après avoir créé votre compte, téléchargez la bonne version pour votre machine (Linux ou autre). Utilisez la commande unzip /path/to/ngrok.zip pour déziper le dossier. Par exemple, faites, unzip Bureau/ngrok-stable-...-.zip, si vous l’avez mis sur le bureau. N’oubliez pas ensuite d’activer votre compte, en lançant la commande ./ngrok authtoken yourToken depuis le dossier dézipé. Vous devez copier/coller cette dernière commande depuis le site de ngrok, puisque vous aurez chacun un token différent.

Footnotes

[1]Il est important d’installer cryptography dans une verstion inférieure à la 2.2, car les versions récentes ne sont pas compatibles.