Comment installer Python3 Beau environnement de soupe sur Debian Linux
- 2317
- 603
- Anaïs Charles
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…
- « Échec de la récupération de CDROM // - Message d'erreur Ubuntu / Debian Apt-Get - Solution
- Synchronisation des fichiers OwnCloud et partage d'installation du serveur sur Debian 8 Jessie Linux »