como instalo o beautifulsoup no python 2.7 no Ubuntu?

como instalo o beautifulsoup no python 2.7 no Ubuntu?

Acho que estou perdendo uma dependência de um bot de bate-papo que estou escrevendo. Estou tentando instalar o beautifulsoup4 para python 2.7.

O programa está retornando este erro quando tento utilizar a função em questão

/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'

Depois de algumas pesquisas, parece que pode estar relacionado a uma dependência ausente (beautifulsoup, neste caso)

Responder1

Em todas as versões atualmente suportadas do Ubuntu, abra o terminal e execute:

sudo apt-get install python-bs4

Beautiful Soup (python-bs4) é um analisador HTML tolerante a erros para Python 2.x. Existem dois pacotes diferentes: python-bs4 (para Python 2.x) e python3-bs4 (para Python 3.x), e para evitar que você fique confuso, também existem dois ambientes de desenvolvimento integrados diferentes para Python: IDLE e IDLE 3 para executá-los.

informação relacionada