как установить beautifulsoup на Python 2.7 в Ubuntu?

как установить beautifulsoup на Python 2.7 в Ubuntu?

Я думаю, что мне не хватает зависимости для чат-бота, который я пишу. Я пытаюсь установить beautifulsoup4 для python 2.7.

Программа возвращает эту ошибку, когда я пытаюсь использовать указанную функцию.

/usr/lib/python2.7/dist-packages/urllib3/connectionpool.py:794:
InsecureRequestWarning: Unverified HTTPS request is being made. 
Adding certificate verification is strongly advised. See:
https://urllib3.readthedocs.org/en/latest/security.html InsecureRequestWarning)
Unhandled exception in thread started by <function run at 0x7f24085aaaa0>

Traceback (most recent call last):    
  File "core/main.py", line 77, in run    
    out = func(input.inp, **kw)    
  File "plugins/comic.py", line 88, in comic    
    return val['data']['link']    
KeyError: 'link'

После некоторых поисков выяснилось, что это может быть связано с отсутствующей зависимостью (в данном случае — beautifulsoup).

решение1

Во всех поддерживаемых на данный момент версиях Ubuntu откройте терминал и выполните:

sudo apt-get install python-bs4

Beautiful Soup (python-bs4) — это устойчивый к ошибкам HTML-парсер для Python 2.x. Существует два разных пакета: python-bs4 (для Python 2.x) и python3-bs4 (для Python 3.x), а чтобы вы не запутались, существуют также две разные интегрированные среды разработки для Python: IDLE и IDLE 3, в которых их можно запустить.

Связанный контент