Manual:Pywikibot/Installation/el

Για εγκατάσταση ή ενημέρωση του compat δείτε το Manual:Pywikibot/Installation/compat. Για ενημέρωση ή εγκατάσταση μέσω SVN δείτε στο Manual:Pywikibot/Installation/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), που πραγματικά χρειάζεται ακόμα και στα μποτ που είναι στην αγγλική γλώσσα.

Συντόμευση στη γραμμή εντολών
To allow your source code to be developed outside of the pywikibot source directory, add something like: to a file that gets run on login, usually ~/.bashrc - this avoids typing the export PYTHONPATH part in each time you log in. Naturally, change paths to match your installation.

Similarly, you can set the PYWIKIBOT2_DIR environment variable to specify the directory in which user-specific information is stored (in particular, user-config.py which contains login data for the bot).

Updating
The pywikibot framework is a perpetual beta software. Bugfixes, new options, new behavior and changes of the mediawiki software leads to frequently new releases and needs the working copy code to be up to date. Please update your branch regularly (daily period or at least once a week).

Updating nightly dump

 * If you are using a nightly version, the process is a bit more complicated. You have to re-download a full copy from here. Before installing it, backup your configuration files and scripts (user-config.py, any family file, or custom script that you might have created, and any current dump XML file you're using for a wiki). Replace your pywikibot directory by the new version you just downloaded. Restore your configuration files. If you're not sure of what you're doing, do not erase but keep a backup of your complete old pywikibot directory, to avoid losing any important files.

If you have changed some scripts of the framework, you have to merge the differences by yourself. Version control systems like git or svn does it automatically.

Updating git

 * If you used Git for downloading Pywikibot, you must go to the your directory and run the following command:


 * You may need to do  as well, if you need up-to-date i18n files.

Dependencies
Use  package management system to install dependencies. It is included by Python 2.7.9 and Python 3.4. To install all dependencies just run the following command (keeping in mind that some dependencies will require MySQL Connector C++ Libraries):

For a single package use:

To uninstall a single package use:

Creating user files
As a final step before using the bot scripts, you have to create user configuration files. The main one is. If you execute your favorite script after installation (for example, ) then pywikibot ask questions on how you want to configure your local copy and will create these files. You can also run generate user files.py to create these files.

Running Pywikibot under Windows
Please notice the instruction at Manual:Pywikibot/Windows.

Verifying your installation
With the core branch, entering in the command line python pwb.py login should prompt for the login password for your bot, and then report Logged in on somewiki:lang as bot username.