Jak zainstalować Python3 Piękne środowisko zupowe na Debian Linux
- 2267
- 6
- Natan Cholewa
Piękna zupa to pakiet Python do analizowania dokumentów HTML i XML i znajduje się w opakowaniu Debian o nazwie Python-BS4
. Jednakże, Python-BS4
Pakiet to domyślny pakiet w systemie Debian Linux dla wersji Python 2. Dlatego jeśli masz zamiar użyć Python3 jako środowiska domyślnego, musisz również zainstalować Python3 i odpowiednią wersję BS4 Python3-BS4
. Zacznijmy od instalacji Python3:
# apt -get instal -y vim python3
Po udanej instalacji pakietu Python3 upewnij się, że Python3 jest ustawiony jako domyślnie:
# aktualizacja-alternatywy-install/usr/bin/Python Python/USR/bin/Python3.4 2 Aktualizacja-alternatywy: Używanie/USR/bin/Python3.4 Aby zapewnić/usr/bin/python (Python) w trybie automatycznym
Potwierdź, że Python 3 jest domyślną wersją:
# Python --version Python 3.4.2
Pozostaje wszystko, aby zainstalować piękną paczkę zupy HTML i pakiet XML, aby dopasować Python wersja 3:
# apt-get instaluj Python3-BS4
Wszystkie zrobione. Przetestuj piękną zupę Parsowanie HTML i XML z następującym przykładem skryptu:
#!/usr/bin/env python3 z urllib.Poproś o import Urlopen z BS4 Import BeautifulSoup html = urlopen („http: // www.gnu antylopa.org ") bsobj = beautifulsoup (html.Czytać()); Drukuj (Bsobj.tytuł)
Zapisz powyższy kod w pliku, np. Scrapetest.py
i spraw, aby był wykonywalny:
$ chmod +x scrapetest.py
Raz gotowi wykonać Scrapetest.py
scenariusz:
$ ./Scrapetest.py system operacyjny GNU i ruch wolnego oprogramowania
Rozwiązywanie problemów
Traceback (najnowsze połączenie ostatnie): Plik „ScrapeTest.Py ", wiersz 2, od BS4 Importuj Piękny ImporterRor: Brak modułu o nazwie„ BS4 ”
Twoja wersja Python i BS4 nie pasuje lub BS4 nie jest zainstalowana. Upewnij się, że BS4 jest zainstalowany i że odpowiada wersji Python.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zainstalowania na Ubuntu 22.04
- Jak ustawić domyślne programy za pomocą alternatywnych aktualizacji na…
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- VIM Editor Basics w Linux
- Ubuntu 20.04 Hadoop
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Zainstaluj Arch Linux na stacji roboczej VMware
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- « Nie udało się pobrać CDROM // - Ubuntu/Debian Apt -get Commuse o błędzie - rozwiązanie
- Synchronizacja plików OwnCloud i instalacja serwera udostępniania w Debian 8 Jessie Linux »