Od Beautiful import Beautiful natychmiastodpowiada błędem "from: can" t read / var / mail / BeautifulSoup. "Próbowano również z BS4 ten sam wynik. Używany pakiet synaptic do odinstalowania i ponownego zainstalowania BS4 i BeautifulSoup. Ten sam wynik. Próbowałem całkowitego usunięcia i miałem taki sam wynik. Użył terminala i pokazał, że BS4 i BeautifulSoup nie są zainstalowane.
Korzystanie z Pythona 2.7.6
Odpowiedzi na pytania, ale tylko 2 odpowiedzi i nie pomogły.
Jakieś sugestie?
Odpowiedzi:
1 dla odpowiedzi № 1Wystąpił ten błąd, ponieważ zapomniałem dodać oświadczenie shebang do mojego skryptu Pythona. Po prostu dodaj to do początku skryptu:
#!/usr/bin/python
0 dla odpowiedzi nr 2
Aby zaimportować BeautifulSoup będziesz potrzebował instrukcji importującej w następujący sposób:
from bs4 import BeautifulSoup
Zauważ, że musisz mieć BeautifulSoup zainstalowany przed pip. W linii poleceń napisz:
pip install beautifulsoup4
0 dla odpowiedzi № 3
Sposobem uruchomienia programu w języku Python jest wpisaniekodu do pliku tekstowego lub użyj IDE Pythona. Komunikat o błędzie, który otrzymujesz sugeruje, że wpisujesz kod Pythona w wierszu polecenia powłoki; ale powłoka rozumie polecenia powłoki, a nie Pythona. (Gdy masz kod w pliku, pisz python filename.py
w powłoce uruchomi kod Pythona w pliku filename.py
.)