Installer Beautifulsoup

Résolu/Fermé
Utilisateur anonyme - 3 janv. 2015 à 10:15
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 - 11 janv. 2015 à 13:08
Bonjour,

Cela fait un bon moment que je n'arrive pas à installer beautifulsoup sur ma version de Python (3.3). J'ai suivi pas mal de tutoriel mais je n'arrive pas à importer beautifulsoup ... Je ne comprend même pas où s'écrivent les commandes avec $ au début ...

Merci de me proposer une solution détaillée.
A voir également:

2 réponses

dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 476
3 janv. 2015 à 10:53
Salut
les commandes avec $ s'écrivent dans la console
Si tu veux une solution détaillée il faudrait que tu donnes plus d'informations.
1) Windows ou Linux ?
2) Quelles commandes as-tu déjà tapé ?
3) Quelles erreurs obtiens-tu ?
etc
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 331
3 janv. 2015 à 13:35
Je préciserais que (si le sujet est bien Linux) :
$ commande à taper en tant qu'utilisateur
# commandes à taper en tant que root (ou avec sudo)
0
Utilisateur anonyme
3 janv. 2015 à 15:28
1) Je suis sous Windows 8.1
2) J'ai tapé :
$ easy_install beautifulsoup4
$ pip install beautifulsoup4
$ python setup.py install
(Source : https://www.crummy.com/software/BeautifulSoup/bs4/doc/
dans l'interpréteur de Python (IDLE) avec et sans le $.
3) Avec le $ : invalid syntax
easy_install beautifulsoup4 -> beautifulsoup4 invalid syntax
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 476
Modifié par dsy73 le 3/01/2015 à 15:48
ok je te propose de repartir de zéro :
- désinstalle python 3.3
- installe python 3.4 ou +
- utilise la commande pip3 fournie par python pour installer des packages :
pip3 install beautifulsoup4

A taper dans la console fournie par Windows (command prompt en anglais).

Si tu as des erreurs, donne-les nous.
Si tu avais python2 ou d'autres distributions installées alors désinstalle-les aussi avant de remettre python 3.

Quelques explications :
- pip est fourni en standard à partir de python 3.4
- pip3 est la version pour python 3
- pip2 et pip3 peuvent coexister sur la même machine
- une bonne pratique est d'utiliser virtualenv pour gérer les versions
- Il est préférable de suivre la doc correspondante à ton système d'exploitation
0
Utilisateur anonyme
3 janv. 2015 à 20:19
Python 3.4.2 est en fait déjà installé sur mon PC mais c'était une vielle version de Python (3.3.3) qui était sur mon ordinateur. Mais pourquoi quand je lance python.exe, j'ai le droit à un invite de commande ? Comment est-ce que je fais pour avoir l'IDLE ? Je n'ai pas exécuter ces commandes mais je suppose qu'elles fonctionneront bien car j'ai vu les dossiers d'installation des derniers modules que j'ai ajouté dans le dossier Python 3.4.2.
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 476
3 janv. 2015 à 20:54
Tu ne devrais garder qu'une seule version 3.x de python

Tape IDLE dans l'écran de démarrage de Windows 8 pour le lancer.
0
Utilisateur anonyme
4 janv. 2015 à 09:13
Le résultat de la recherche IDLE me renvoie vers deux résultats : l'ancien IDLE de Python 3.3 (qui est un raccourci qui se lance dans le dossier Python 3.4.2 et qui propose l'installation de Python 3.3.3) et l'IDLE de Python 3.4 en 32 bits (je suis en 64 bits) qui ne s'exécute pas ...
0
dsy73 Messages postés 9252 Date d'inscription dimanche 22 août 2010 Statut Contributeur Dernière intervention 23 octobre 2020 2 476
4 janv. 2015 à 09:25
Voir mes précédentes réponses...
0