Comment installer Python3 Beau environnement de soupe sur Debian Linux

Comment installer Python3 Beau environnement de soupe sur Debian Linux

La belle soupe est un package Python pour analyser les documents HTML et XML et il réside dans un package Debian nommé python-bs4. Cependant, python-bs4 Le package est un package par défaut sur le système Debian Linux pour la version Python 2. Par conséquent, si votre intention est d'utiliser Python3 comme environnement par défaut, vous devrez également installer Python3 et sa version correspondante de BS4 python3-bs4. Commençons par l'installation de Python3:

# apt-get install -y vim python3 

Après une installation réussie du package Python3, assurez-vous que Python3 est défini par défaut:

# Mise à jour-alternatifs - install / usr / bin / python python / usr / bin / python3.4 2 Mise à jour-alternatives: Utilisation / USR / bin / python3.4 pour fournir / usr / bin / python (python) en mode auto 

Confirmez que Python 3 est une version par défaut:

# Python - Version Python 3.4.2 

Tout ce qui reste, c'est installer une belle soupe analyse du package HTML et XML pour correspondre à Python version 3:

# apt-get install python3-bs4 

Terminé. Testez une belle soupe analysant HTML et XML avec l'exemple de script suivant:

#!/ usr / bin / env python3 d'Urllib.Demandez l'importation URLOpen de BS4 Import BeautifulSoup HTML = URLOpen ("http: // www.gnou.org ") bsobj = beautiful (html.lire()); imprimer (bsobj.titre) 

Enregistrez le code ci-dessus dans un fichier par exemple. la plus grande.py et le rendre exécutable:

$ chmod + x scrapest.py 

Une fois prêt à exécuter la plus grande.py scénario:

$ ./ Sccorest.Py le système d'exploitation GNU et le mouvement des logiciels libres 

Dépannage

Traceback (dernier appel dernier): fichier "Scrapest.py ", ligne 2, dans BS4 Import BeautifulSoup Importorror: Aucun module nommé" BS4 " 

Votre version Python et BS4 ne correspond pas ou BS4 n'est pas installé. Assurez-vous que BS4 est installé et qu'il correspond à votre version python.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à installer sur Ubuntu 22.04
  • Comment définir des programmes par défaut en utilisant des alternatifs de mise à jour sur…
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Vim Editor Basics in Linux
  • Ubuntu 20.04 Hadoop
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Installez Arch Linux dans VMware Workstation
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…