Salut @1000i100, oui, je me rends compte que je suis le seul sur ce projet comme pour Sakia.
La porte d’entée est trop grande avec l’environnement Python qui est assez chiant à mettre en place.
Peut-tu tester la branche 86_pipenv qui contient la nouvelle méthode d’installation avec Pipenv. Cf #86 (closed).
J'ai testé l'install de silkaj "from git", en faisant le moins de trucs possible sous Docker/Ubuntu 16.04 : exit pyenv, même pas besoin de python 3.6, avec le 3.5.2 ça marche très bien.
FROM ubuntu:xenialARG DEBIAN_FRONTEND=noninteractive# optionnel, passe en UTF-8 et en françaisRUN apt-get update ; apt-get install -y localesRUN sed -i 's/^# *\(fr_FR.UTF-8\)/\1/' /etc/locale.gen && locale-genENV LANG fr_FR.UTF-8ENV LANGUAGE fr_FR:enENV LC_ALL fr_FR.UTF-8RUN apt-get update -y ; apt-get install -y git python3-pip libssl-devRUN git clone https://github.com/duniter/silkaj.gitWORKDIR /silkajRUN pip3 install -r requirements.txt
Il vaudrait mieux s'appliquer à faire en sorte que pip3 install silkaj fonctionne partout plutôt que d'utiliser pyinstaller qui est une grosse usine à gaz.
Bon, pour Windows c'est peut-être une autre histoire.
Moulchanged title from Have a build which works on every GNU/Linux distributions to Have a pyinstaller build which works on every GNU/Linux distributions
changed title from Have a build which works on every GNU/Linux distributions to Have a pyinstaller build which works on every GNU/Linux distributions
Not a subject anymore, since Silkaj project is no longer distributing pre-built binaries via pyinstaller.
Distributing within the package manager distributions and via pip is working great for now!