Bonjour. Je reviens donc avec un Debian 9.8 tout neuf, il comprend d’origine Python 3.5.3-1.
Pour l’instant je tente encore une install avec pip dans un venv.
Pour être clair je reprends mon install de zéro :
D’abord, dans mon système, j’ai installé sqlite3, python3-pip et python3.5-venv
(j’avais commencé avec python3-venv mais des erreurs en cascades dans mon venv)
Ensuite je crée mon venv :
python3.5 -m venv /home/cam/test_tryton/venv_tryton
Là je crée …/venv_tryton/conf avec tryton.conf et …/venv_tryton/db avec ma base venv_tryton.sqlite
Puis :
cd /home/cam/test_tryton/venv_tryton
source bin/activate
et j’upgrade pip :
pip3.5 install --upgrade setuptools pip
-> Successfully installed pip-19.1 setuptools-41.0.1
Comme j’ai vu sur la page https://tryton-team.pages.debian.net/mirror.html#why-debian-tryton-org que le client Tryton 5 ne fonctionne pas encore sur Stretch j’envoie :
pip3.5 install “trytond==4.6”
pip3.5 install “trytond-account-fr==4.6”
pip3.5 install “tryton==4.6”
J’initialise la base :
trytond-admin -c /home/cam/test_tryton/venv_tryton/conf/trytond.conf -d venv_tryton --all
Et je lance le serveur :
trytond -c /home/cam/test_tryton/venv_tryton/conf/trytond.conf --verbose
HEUUREUUX… Aucune erreur, le serveur est bien lancé, tout a baigné jusqu’ici !
Mais…
Dans une deuxième console j’envoie :
cd /home/cam/Tryton/tryton_Cam
source bin/activate
tryton
Et je reçois :
Traceback (most recent call last):
File “/home/cam/Tryton/tryton_Cam/bin/tryton”, line 33, in
from tryton import client
File “/home/cam/Tryton/tryton_Cam/local/lib/python2.7/site-packages/tryton/client.py”, line 134, in
import tryton.common as common
File “/home/cam/Tryton/tryton_Cam/local/lib/python2.7/site-packages/tryton/common/init.py”, line 3, in
from common import *
File “/home/cam/Tryton/tryton_Cam/local/lib/python2.7/site-packages/tryton/common/common.py”, line 38, in
import dateutil.tz
File “/home/cam/Tryton/tryton_Cam/local/lib/python2.7/site-packages/dateutil/tz/init.py”, line 1, in
from .tz import *
File “/home/cam/Tryton/tryton_Cam/local/lib/python2.7/site-packages/dateutil/tz/tz.py”, line 22, in
from six import string_types, PY3
ImportError: No module named six
Vous en pensez quoi ?