Il a été signalé dans le numéro #6634 que lors de la construction d'une roue à l'aide de (PEP 517), un retraçage affiché lorsque setup.py clean
échouait n'était pas nécessaire.
Extrait:
Running `pyo3-pack build -i python --no-sdist --bindings=cffi`
Error: Command '['pyo3-pack', 'build', '-i', 'python', '--no-sdist', '--bindings=cffi']' returned non-zero exit status 1.
Building wheel for cffi-pure (PEP 517) ... error
ERROR: Failed building wheel for cffi-pure
Running setup.py clean for cffi-pure
Running command /home/konsti/pyo3-pack/venv/bin/python -u -c 'import setuptools, tokenize;__file__='"'"'/tmp/pip-req-build-sphjswqi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'setuptools'
ERROR: Failed cleaning build dir for cffi-pure
Failed to build cffi-pure
:les yeux:
Vous n'avez pas à expliquer ce qui s'est passé ici, mais ce serait bien si vous le faisiez. ??
Je l'ai fermé après l'avoir créé car lorsque j'ai regardé le code, il semblait que le retraçage ne s'affiche que lorsque le mode détaillé est activé, auquel cas cela ne semble pas vraiment être un problème (c'est le mode détaillé). Mais je ne suis pas sûr à 100%, donc je vais le laisser ouvert pour être complet pour le moment.
Cela ressemble à un bug, à moins que j'ai raté quelque chose.
Commentaire le plus utile
Cela ressemble à un bug, à moins que j'ai raté quelque chose.
_build_one_pep517
renvoieNone
en cas d'exceptionwheel
estNone
, alors exécutez_clean_one
setup.py clean
et consigner les exceptions au niveau de l'erreur