pd.read_html не может найти пакеты, которые я установил в pycharm, как заставить их распознавать их - PullRequest
0 голосов
/ 30 января 2019

Я использую Pycharm Community Edition.Я пытаюсь заставить python читать html с помощью этой функции

data = pd.read_html ('https://www.fdic.gov/bank/individual/failed/banklist.html')

Я установил lxml в соответствии с запросом, но получаю следующую ошибку

Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "C:\Users\cc15522\OneDrive - University of 
Bristol\Documents\Python\venv\lib\site-packages\pandas\io\html.py", line 
1094, in read_html
    displayed_only=displayed_only)
  File "C:\Users\cc15522\OneDrive - University of 
Bristol\Documents\Python\venv\lib\site-packages\pandas\io\html.py", line 894, in _parse
    parser = _parser_dispatch(flav)
  File "C:\Users\cc15522\OneDrive - University of 
Bristol\Documents\Python\venv\lib\site-packages\pandas\io\html.py", line 851, in _parser_dispatch
    raise ImportError("lxml not found, please install it")
ImportError: lxml not found, please install it

Он просит меня импортировать lxml, однако я уже установил его, и файлы, которые, как он утверждает, не могут найти, находятся в указанных местах.

У кого-нибудь возникла проблема, похожая на эту.делать это на компьютере моего университета.

Решение: Включение и выключение компьютера, похоже, позволило ему распознать пакет. Думаю, мне следовало попробовать это прежде, чем публиковать lol.

...