Kein Modul mit dem Namen 'lxml' Windows 8.1
Jeder code-online bezieht sich auf sudo apt-get #whatever#
aber windows nicht über diese Funktion. Ich hörte von etwas namens Powershell, aber ich öffnete es und haben keine Ahnung, was es ist.
Ich will einfach nur, um eine einfache Umgebung gehen und lxml so konnte ich kratzen von Webseiten.
- Ein erheblicher Teil der Entwickler mit Linux-oder OS X in diesen Tagen.
sudo apt-get whatever
wäre der Befehl, den Sie verwenden, für einige Linux-basierte Betriebssysteme. Aber Python installiertpip
denen lassen soll, geben Sie in fast den gleichen Befehl über Windows/OS X/Linux. - Zum Schaben versuchen Sie es mit beautifulsoup 4, seine maßgeschneidert für diesen Zweck. Sie haben eine option zur Verwendung von
lxml
wie der xml-parser in beautifulsoup, wenn Sie möchten. Ich habe ein scheußliches Gefühl, daslxml
kompilieren wollen, etwas c-code, den Sie kann nicht zu tun. Wenn Sie glücklich sind, gebenbeautifulsoup
einen Wirbel geben Sie einfachpip install beautifulsoup4
. - Wenn Sie geöffnet Powershell und nicht erkennen es als eine Befehlszeile terminal, ich würde vorschlagen, beginnend mit einer EDV-Klasse, bevor man in die Programmierung.
- BeautifulSoup 4 ist in Ordnung, so bin ich nur gonna verwenden, dass jetzt. Danke!
- Keine probs. Froh zu helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, den Download der
lxml
Paket von hier, dann auf die Eingabeaufforderung, geben Sie:Beispielsweise nach dem herunterladen
lxml‑3.5.0‑cp35‑none‑win_amd64.whl
da ich Python 3.5 auf einer 64-bit-Windows-box, die ich geben Sie die folgenden Befehle ein:Dann installieren, sollte es in Ordnung.
Gehen Sie zur regelmäßigen Eingabeaufforderung und versuchen
pip install lxml
. Wenn das nicht funktioniert, entfernen Sie und installieren Sie python. Sie erhalten eine Liste von Kontrollkästchen während der installation, stellen Sie sicher, dass Sie überprüfen und pip versuchenpip install lxml
danach wieder.pip
steht für pip-Pakete installiert, und Sie installieren können einige nützliche python-Pakete für Sie.pip install lxml
und ich bekomme eine FehlermeldungCollecting lxml ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n" ** make sure the development packages of libxml2 and libxslt are installed ** running build_ext building 'lxml.etree' extension error: [WinError 2] The system cannot find the file specified ----------------------------------------