Hilfe:Installation des Pywikipediabot/Archiv
Diese Installationsanleitung für den Pywikibot bezieht sich auf Systeme unter MS Windows.
|
Software und Installation Bearbeiten
Eine Anleitung Schritt für Schritt:
- Lade Python 2.7 herunter (python.org).
- Installiere es im Verzeichnis c:\python (ansonsten entsprechend umdenken).
- Füge in die Umgebungsvariable PATH den Eintrag c:\python mit einem ; vom Rest getrennt ein (wird auf Umgebungsvariable#Windows erklärt).
- Lade TortoiseSVN herunter (tortoisesvn.net).
- Installiere es.
- Lege in c:\python einen Ordner pywikibotcore an.
- Navigiere in diesen Ordner.
- Mach dort einen Rechtsklick und wähle Checkout.
- Gib unter URL of repository https://github.com/wikimedia/pywikibot-core/trunk ein.
- Klicke auf OK und warte bis alles runtergeladen wurde.
- Nun müssen noch einige Dateien kopiert werden:
- Der Ordner httplib2 im Unterordner externals muss eine Ebene höher kopiert werden (also als direkter Unterordner von pywikibotcore).
- Alle scripte, die man verwenden will, müssen aus dem Unterordner scripts eine Ebene höher (also nach pywikibotcore) kopiert werden, darunter auf jeden Fall login.py.
- Als letztes müssen die Dateien user-config.py und wikiaventurica_family.py erstellt werden (siehe z.B. Benutzer:StipenTreublatt/Bot/Software und Anpassungen).
- c:\python\pywikibotcore\pywikibot\families\wikiaventurica_family.py - am Besten einfach generate_family_file.py ausführen
- c:\python\pywikibotcore\user-config.py - Am Besten einfach generate_user_files.py ausführen
- Neuere Versionen können später leicht mit Rechtsklick auf eine Datei oder Ordner und Auswahl von Update erhalten werden.
- Auf ältere Versionen kann man mittels Update to revision zugreifen.
Test Bearbeiten
- Login
- Starte login.py im Verzeichnis c:\python\pywikibotcore.
- Lesen
- Starte category.py tree (selbes Verzeichnis) und wähle als Kategorie z. B. Robot.
- Schreiben
- Füge zu deiner Benutzerseite "Unverbogen" am Anfang hinzu. Dann starte replace.py -page:Benutzer:DeinName Unverbogen Verbogen.
Sollte es irgendwo Probleme geben lohnt sich ein Blick in Wiki Aventurica:Robots/Fehlermeldungen. Dort sind Probleme aufgeführt und teilweise Lösungen angegeben.