Bonjour,
J’utilisais depuis 2 ans Dokos version 2 sur une machine virtuelle Ubuntu 18.04, sans problèmes jusqu’ici.
Après avoir mis à jour Ubuntu en 20.04, je tente la mise à jour en version 3.x.x en suivant les étapes de ce lien :
Migrer vers la version 3 de Dokos · Dokos Documentation
A la commande permettant la migration de l’environnement python, j’ai l’erreur ci-dessous. Je ne trouve nulle part la solution à ce problème. Peut-être que j’ai mal cherche ou que je ne procède pas de la bonne manière ?
Toute aide serait la bienvenue.
Merci.
erp@Erp:~/dokos-bench$ bench migrate-env python3.10
$ /usr/bin/redis-cli -p 13000 FLUSHALL
OK
$ /usr/bin/redis-cli -p 13000 FLUSHDB
OK
$ /usr/bin/python3.10 -m venv /home/erp/dokos-bench/env
Error: Command ‹ [ ›/home/erp/dokos-bench/env/bin/python3.10’, ‹ -m ›, ‹ ensurepip ›, ‹ –upgrade ›, ‹ –default-pip ›]’ returned non-zero exit status 1.
ERROR:
subprocess.CalledProcessError: Command ‹ /usr/bin/python3.10 -m venv /home/erp/dokos-bench/env › returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File « /home/erp/.local/bin/bench », line 8, in
sys.exit(cli())
File « /home/erp/.local/lib/python3.10/site-packages/bench/cli.py », line 132, in cli
bench_command()
File « /home/erp/.local/lib/python3.10/site-packages/bench/commands/utils.py », line 211, in migrate_env
migrate_env(python=python, backup=backup)
File « /home/erp/.local/lib/python3.10/site-packages/bench/utils/bench.py », line 227, in migrate_env
exec_cmd(f"{python} -m venv {pvenv}")
File « /home/erp/.local/lib/python3.10/site-packages/bench/utils/init.py », line 158, in exec_cmd
raise CommandFailedError from subprocess.CalledProcessError(return_code, cmd)
bench.exceptions.CommandFailedError