Manual:Pywikibot/Installation/el

Για εγκατάσταση ή ενημέρωση του compat δείτε το. Για ενημέρωση ή εγκατάσταση μέσω SVN δείτε στο.

Αρχική εγκατάσταση
Υπάρχουν τα παρακάτω βασικά βήματα για την εγκαταστάση του pywikibot:
 * 1) Λήψη ή ενημέρωση της Python
 * 2) Λήψη του pywikibot
 * 3) Παραμετροποίηση ων βασικών ρυθμίσεων του pywikibot

Λήψη της Python

 * Συστήματα σε Unix: συνήθως έχουν εγκατεστημένη μια αρκετά πρόσφατη έκδοση της Python. Δώστε την εντολή   στο τερματικό σας για να το διαπιστώσετε.


 * Τα Mac OS X 10.8+: έχουν μια έκδοση της Python που είναι αρκετά πρόσφατη για να τρέξει το pywikibot. Αν τρέχετε σε ένα προγενέστερο λογισμικό OS X, ή δεν είστε σίγουρος, κατεβάστε και εγκαταστήστε την Python 2.7.10 από το  http://www.python.org/downloads/


 * Windows: κατεβάστε και εγκαταστήστε την τελευταία έκδοση της Python 2.7.10 από το http://www.python.org/downloads/


 * Έκδοση της Python: Οι παρακάτω εκδόσεις της Python υποστηρίζονται:

Λόγω ενός Unicode bug στη βασική βιβλιοθήκη της python, η Python 2.7.0 και 2.7.1 δεν υποστηρίζονται με τη χρήση του Core branch. Δείτε επίσης τις απαιτήσεις για ένα bot, που περιγράφει την αναγκαία έκδοση της python και τις διακλαδώσεις του  pywikibot.

Λήψη του Pywikibot
Ο ευκολότερος τρόπος να κατεβάσετε το Pywikibot είναι να χρησιμοποιήσετε την τελευταία nightly release. Απλώς κατεβάστε το pywikibot zip αρχείο στον υπολογιστή σας και αποσυμπιέστε το – και δε χρειάζεται περαιτέρω διαδικασία εγκατάστασης.

Λήψη του Pywikibot με Git
Για εγκατάσταση με το Git θα πρέπει να τρέξετε: Με την επιλογή   εγκαθιστά αυτόματα τα απαιτούμενα submodules. Στην παρούσα φάση υπάρχει ένα submodule (i18n), που πραγματικά χρειάζεται ακόμα και στα μποτ που είναι στην αγγλική γλώσσα.

Συντόμευση στη γραμμή εντολών
Για να επιτρέψετε ο πηγαίος κώδικας να αναπτυχθεί έξω από τον κατάλογο του pywikibot, προσθέστε τα εξής: σε κάποια αρχείο που τρέχει στη διάρκεια της σύνδεσης, συνήθως το ~/.bashrc - αυτό αποφεύγει να τυπώσει την εξαγωγή του τμήματος του PYTHONPATH κάθε φορά που συνδέεστε. Φυσιολογικά, αλλάζει διαδρομή για να προσαρμοστεί στην εγκατάστασή σας.

Ομοίως, μπορείτε να δημιουργήσετε τη μεταβλητή περιβάλλοντος PYWIKIBOT2_DIR για να ορίσετε τον κατάλογο στο οποίο θα αποθηκεύονται ειδικές πληροφορίες για το χρήστη (και ιδιαίτερα, user-config.py που περιέχει  δεδομένα σύνδεσης για το bot).

Ενημέρωση
Ο σκελετός εργασίας pywikibot είναι beta λογισμικό εις το διηνεκές. Διορθώσεις σφαλμάτων, νέες επιλογές, νέα συμπεριφορά και αλλαγές στο λογισμικό mediawiki οδηγεί σε συχνές νέες εκδόσεις και απαιτεί το ενεργό αντίγραφο του κώδικα και είναι ενημερωμένο. Παρακαλούμε ενημερώστε το τοπικό σας αντίγραφο τακτικά (καθημερινά ή τουλάχιστον μια φορά την εβδομάδα).

Ενημερώνοντας την nightly dump

 * Εάν χρησιμοποιείτε μια έκδοση nightly version, η διαδικασία είναι λίγο πιο πολύπλοκη. Θα πρέπει να ξανα-κατεβάσετε ένα πλήρες αντίγραφο από  εδώ. Πριν να το εγκαταστήσετε, κρατήστε backup τις ρυθμίσεις σας των αρχείων και των σκριπτ(user-config.py, όλα τα αρχεία  family, ή προσαρμοσμένα σκριπτ  που μπορεί να έχετε δημιουργήσει, και οποιοδήποτε τρέχον αρχείο dump XML που χρησιοποιείτε για κάποιο wiki). Αντικαταστήσατε τον κατάλογο pywikibot με τη νέα έκδοση που μόλις κατεβάσατε. Επαναφέρετε τις ρυθμίσεις των αρχείων σας. Αν δεν είστε σίγουρος για το τι κάνετε, μη διαγράφετε τίποτε αλλά κρατήστε ένα  πλήρες backup του παλιού σας καταλόγου pywikibot, για την αποφυγή απώλειας κάποιου σημαντικού αρχείου.

Αν έχετε αλλάξει κάποια σκριπτ από το περιβάλλον εργασίας, θα πρέπει να συγχωνεύσετε τις αλλαγές από μόνος σας. Συστήματα ελέγχου εκδόσεων όπως το git ή το svn το κάνουν αυτόματα.

Ενημέρωση με git

 * Αν χρησιμοποιήσατε το Git για να κατεβάσετε το Pywikibot, θα πρέπει να πάτε στον κατάλογό σας και να τρέξετε την παρακάτω εντολή:


 * Μπορεί να χρειαστεί να κάνετε  επίσης, αν χρειάζεστε ενημερωμένα αρχεία i18n (τοπικοποίησης μεταφράσεων).

Εξαρτημένα πακέτα
Χρησιμοποιήστε το πακέτο διαχείρισης συστήματος  για να εγκαταστήσετε διάφορα εξαρτημένα πακέτα λογισμικού. Αυτό περιλαμβάνεται στην Python 2.7.9 και στην Python 3.4. Για να εγκαταστήσετε όλα τα εξαρτημένα πακέτα τρέξτε απλώς την παρακάτω εντολή (έχετε υπόψη ότι κάποια εξαρτημένα πακέτα θα χρειαστούν MySQL Connector C++ Libraries):

Για κάποιο μοναδικό πακέτο χρησιμοποιήστε:

Για απεγκατάσταση της χρήσης κάποιου μοναδικού πακέτου:

Δημιουργία αρχείων χρήστη
Ένα τελικό βήμα πριν τη χρήση μποτ σκριπτ, θα πρέπει να δημιουργήσετε τις ρυθμίσεις στα αρχεία χρήστη. Το κύριο είναι το. Αν εκτελέσετε το σκριπτ της προτίμησής σας μετά την εγκατάσταση (για παράδειγμα, ) τότε το pywikibot κάνει ερωτήσεις σχετικά με το πως θέλετε να παραμετροποιήσετε το τοπικό σας αντίγραφο και θα δημιουργήσει αυτά τα αρχεία. Μπορείτε να τρέξετε επίσης το generate user files.py για να δημιουργήσετε αυτά τα αρχεία.

Τρέχοντας το Pywikibot σε Windows
Παρακαλώ προσέξτε την εντολή στο Manual:Pywikibot/Windows/el.

Επαλήθευση της εγκατάστασής σας
Από την βασική έκδοση (το φάκελο core), εισάγοντας στη γραμμή εντολών τη γραμμή python pwb.py login θα πρέπει να σας ζητήσει τον κωδικό σύνδεσης για το μποτ σας, και αφού τον περάσετε να αναφέρει : Συνδεθήκατε στο somewiki:lang ως bot username.