wie installiere ich Beautifulsoup für Python 2.7 in Ubuntu?

wie installiere ich Beautifulsoup für Python 2.7 in Ubuntu?

Ich glaube, mir fehlt eine Abhängigkeit für einen Chatbot, den ich schreibe. Ich versuche, beautifulsoup4 für Python 2.7 zu installieren.

Das Programm gibt diesen Fehler zurück, wenn ich versuche, die betreffende Funktion zu verwenden

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

Nach einigem Suchen scheint es, als ob es mit einer fehlenden Abhängigkeit zusammenhängen könnte (in diesem Fall „beautifulsoup“).

Antwort1

Öffnen Sie in allen derzeit unterstützten Versionen von Ubuntu das Terminal und führen Sie Folgendes aus:

sudo apt-get install python-bs4

Beautiful Soup (python-bs4) ist ein fehlertoleranter HTML-Parser für Python 2.x. Es gibt zwei verschiedene Pakete: python-bs4 (für Python 2.x) und python3-bs4 (für Python 3.x). Und damit Sie nicht durcheinander kommen, gibt es auch zwei verschiedene integrierte Entwicklungsumgebungen für Python: IDLE und IDLE 3, in denen sie ausgeführt werden.

verwandte Informationen