web-dev-qa-db-fra.com

ImportError: impossible d'importer le nom 'etree' sur Python 3.6

Je reçois une erreur lors de l'exécution de "depuis l'arborescence d'importation lxml" sur python3.6

>>> import lxml
>>> from lxml import etree
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'etree'

Le même travail sur python3.4, j'ai essayé beaucoup de choses à dépanner comme ci-dessous mais sans succès.

python -m pip uninstall lxml
python -m pip install lxml==3.6.0

pip install -t /usr/local/lib/python3.6/dist-packages lxml==3.6.0
15
Amit Kumar

Juste au cas où quelqu'un aurait un problème similaire. J'ai également rencontré ce problème en utilisant Python3.6. Il suffit de désinstaller lxml et de le réinstaller avec pip le problème est résolu.

1
Michal Kresowe