J'ai déjà expliqué ailleurs comment installer BeautifulSoup. Vous trouverez toutes les informations à cette adresse.

Pour résumer, installez pip (inclus par défaut dans Python après la version 2.7.9), installez virtualenv (pour éviter de vous mélanger les pinceaux avec différents environnements sur votre machine, installez beautifulsoup avec pip après avoir activé votre environnement virtuel et installez le parser lxml pour qu'il soit celui par défaut utilisé par BeautifulSoup.

Je fais tous mes tests avec deux sites : www.les-bougies.com qui est un moteur de recherche de bougies parfumées développé par moi. Ce moteur de recherche est alimenté grâce à des scripts Python BeautifulSoup et www.scandles.fr un site marchand de bougies parfumées qui est scanné par mes robots pour alimenter le site www.les-bougies.com

Si vous avez bien suivi ce qui est décrit dans mon post, alors BeautifulSoup (BS4) est correctement installé chez vous et vous êtes capable de faire votre 1er test.