IT/Python
ImportError: lxml not found, please install it 오류
조스톡
2022. 2. 16. 21:55
728x90
반응형
python을 사용하던 중 lxml이 이미 설치되어 있음에도 불구하고 계속해서 찾을 수 없으며 다시 설치하라는 오류가 발생할 때 해결 방법입니다.
문제
ImportError: lxml not found, please install it
C:\ProgramData\Anaconda3\envs\py32\lib\site-packages\pandas\io\html.py in read_html(io, match, flavor, header, index_col, skiprows, attrs, parse_dates, thousands, encoding, decimal, converters, na_values, keep_default_na, displayed_only)
1083 io = stringify_path(io)
1084
-> 1085 return _parse(
1086 flavor=flavor,
1087 io=io,
C:\ProgramData\Anaconda3\envs\py32\lib\site-packages\pandas\io\html.py in _parse(flavor, io, match, attrs, encoding, displayed_only, **kwargs)
887 retained = None
888 for flav in flavor:
--> 889 parser = _parser_dispatch(flav)
890 p = parser(io, compiled_match, attrs, encoding, displayed_only)
891
C:\ProgramData\Anaconda3\envs\py32\lib\site-packages\pandas\io\html.py in _parser_dispatch(flavor)
844 else:
845 if not _HAS_LXML:
--> 846 raise ImportError("lxml not found, please install it")
847 return _valid_parsers[flavor]
848
ImportError: lxml not found, please install it
해결
pandas 삭제, 재설치 후 업데이트와 lxml도 삭제, 재설치를 진행한다.
아래처럼 입력하여 진행하면 문제없이 해결됩니다.
pip uninstall pandas
pip install pandas
pip install -upgrade pandas
pip uninstall lxml
pip install lxml
728x90
반응형