У меня есть код, который использует pandas .read_ html, который впоследствии требует l xml. Я добавил l xml (пробовал только l xml и l xml> = 4.5.0). Но токсу не удалось найти пакет:
.tox/py3/lib/python3.7/site-packages/pandas/io/html.py:848: in _parser_dispatch
raise ImportError("lxml not found, please install it")
E ImportError: lxml not found, please install it
В моем tox.ini:
[testenv]
# install pytest in the virtualenv where commands will be executed
deps =
-rrequirements.txt
-rrequirements_test.txt
coverage
В моих требованиях. Текст:
numpy
scipy
requests
lxml>=4.5.0
pandas
Любая идея почему это происходит? Это исключение не возникает в моей обычной python разработке, но по какой-то причине tox просто не сможет его установить. Но у него нет проблем с другими пакетами.
Best,
J