J'utilise Python3 et j'ai téléchargé BeautifulSoup sur mon Mac, mais il continue d'afficher "il n'y a pas de module nommé bs4" ou "il n'y a pas de module nommé BeautifulSoup". Que dois-je faire?
Ceci est un devoir de Py4E de Web Scraping sur Coursera.
import BeautifulSoup from BeautifulSoup
Il n'y a pas de module nommé bs4
$pip install BeautifulSoup
Syntaxe non valide
from bs4 import BeautifulSoup
Il n'y a pas de module nommé BeautifulSoup
3 Réponses :
Commencez par l'installer par:
pip freeze
Ensuite, vous devez l'importer comme ceci:
from bs4 import BeautifulSoup
Vous pouvez également vérifier son installation en et voyez le nom du package ici:
pip install beautifulsoup4
Il indique "ne peut pas lire / var / mail / bs4" mais j'ai installé BeautifulSoup. Que dois-je faire alors? Merci!
Commencez par installer BeautifuleSoup4 avec:
from bs4 import BeautifulSoup
Et puis importez dans votre fichier Python comme ceci:
pip install beautifulsoup4
$ pip install BeautifulSoup
Syntaxe non valide
Ce n'est pas du code Python. La ligne pip install BeautifulSoup
est quelque chose que vous tapez sur la ligne de commande , pas dans votre code. (Le $
est un indicateur, dans l'exemple que vous avez examiné, qu'il s'agit d'une commande pour la ligne de commande - il est couramment utilisé pour les shells de type Unix.)
Merci mec! Désolé pour l'erreur, mais c'est parce que je suis nouveau sur Stack Overflow et que je ne connais pas encore le format correct. Cependant, j'ai trouvé comment résoudre cette question: dans le terminal, entrez "pip3 install bs4" puis importez bs4, puis nous pouvons importer beautifulsoup4. Quoi qu'il en soit, merci beaucoup!