2014-07-06 13 views
11

Voglio provare e creare un programma che scarichi le immagini da Internet, e ho trovato una guida che utilizza la zuppa Bella. Ho già sentito parlare di Beautiful Soup, quindi ho pensato che avrei provato. Il mio unico problema è che non riesco a trovare una versione per Python 3. Sono andato al loro sito web, ma non sono riuscito a trovare una versione che funzionasse con Python 3.La bella zuppa è disponibile per Python 3.4.1?

Ogni volta che eseguivo setup.py file, otterrei un errore che era troppo veloce da leggere, ma sembrava che stesse dicendo errore di sintassi. Così ho guardato il codice e mi sono reso conto che non c'erano parentesi davanti o dopo le stringhe che dovevano essere stampate.

Ho provato numerose pagine Web e ricerche diverse, ma non sono riuscito a trovare una risposta.

Mi dispiace anche se questa non è una domanda relativa alla programmazione, in caso contrario, si prega di lasciare un commento su questa domanda e eliminerò la domanda APPENA POSSIBILE.

+0

Da [qui] (http://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup): "Uso Python 2.7 e Python 3.2 per sviluppare Beautiful Soup, ma dovrebbe funzionare con altre versioni recenti. " – MrAlias

+1

Hai provato 'pip install beautifulsoup4'? Dovrebbe funzionare sotto Python 3.x – DMan

+0

... inoltre si installa bene con 'pip' e importa bene in tutti i miei script python3.4.1. :) – MrAlias

risposta

17

BeautifulSoup4 installa con python3.

pip install beautifulsoup4 

Assicurarsi che la versione di pip è per python3!

pip -V 
0

Sono nuovo anche a questo.

Accetto: non è sempre chiaro dalle risposte del forum dove digitare i vari suggerimenti quando si è nuovi all'argomento.

Iniziare aprendo un prompt dei comandi. Puoi farlo digitando CMD nella casella di ricerca dopo aver premuto il pulsante di avvio.

Al prompt dei comandi, digitare "python -m pip installare beautifulsoup4"

A questo punto, il modulo deve essere scaricato e installato.

Per verificare che sia installato correttamente, è possibile aprire il programma a linea di comando python - (quella che ti dà ">>>" richieste) e digitare "dalla BS4 import BeautifulSoup"

nota che tutto è caso sensibile, quindi fai attenzione quando digiti.

Se non vengono segnalati errori, il modulo è installato correttamente sulla macchina e si può procedere al prossimo ostacolo. :)

Buona fortuna.

0

Prova con "python -m pip install beautifulsoup4" Questa linea sta funzionando perfettamente bene per me su Python 3.4

0

Sotto lavoro per me. L'origine del contenuto è quora.com.

Assicurati di scaricare la versione di Beautifulsoup recente. Per Windows come installare beautifulsoup4 per python2 o python3. Inserisci il file scaricato in qualsiasi directory di file sul tuo computer.

Per prima cosa individuare dove si trova la directory del file Python sotto am: C: \ Python27 Per aprire il prompt dei comandi aperto digitare cmd nel file di esecuzione.

nel prompt dei comandi eseguire questa operazione. digitare cd Python27 quindi digitare pip install beautifulsoup4. Potrebbe essere necessario utilizzare il percorso completo: C: \ Python27 \ Scripts \ pip install beauifulsoup4 o anche C: \ Python27 \ Scripts \ PIP.EXE installare beautifulsoup4

per python3 nel prompt dei comandi di farlo. digitare cd Python34 quindi digitare pip installare beautifulsoup4 Potrebbe essere necessario utilizzare il percorso completo: C: \ Python34 \ Scripts \ pip install beauifulsoup4 o anche C: \ Python34 \ Scripts \ PIP.EXE installare beautifulsoup4

Problemi correlati