Manual:Pywikibot/Installation/fi

  This page will help you get started with Pywikibot, either on your own computer, on Toolforge, or using PAWS: A Web Shell.

  On PAWS PAWS: A Web Shell on helpoin tapa päästä alkuun Pywikibotin käytössä. Se ei vaadi asentamista ja voit käyttää web-käyttöliittymää komentojen syöttämiseen.

 Omalla tietokoneellasi Tämä sivu auttaa sinua asentamaan ja ajamaan Pywikibotin omalla tietokoneellasi. Tämä prosessi sisältää neljä kohtaa:  Toolforgeissa Toolforge tarjoaa vakaan alustan, joka mahdollistaa bottien ajamisen jatkuvasti tai tietyn aikataulun mukaan.
 * Pythonin asennus
 * Pywikibotin asennus
 * Pywikibotin konfigurointi
 * Skriptin ajaminen

Asenna Python
Imuroi ja asenna Python osoitteesta https://www.python.org/downloads/.

Jos sinulla on jo Python asennettuna, niin tarkista, että sen versio on riittävän uusi ajamalla  komentoikkunassa. To discover if Python version 3 or above is installed, run  in a console.

Ubuntu 19.04 and up comes with versions 2 & 3 installed. Python v2 runs by default using terminal command ; to use v3, use terminal command.

If you have installed, your version of Python is recent enough.

On Windows please do not forget to modify PATH environment variable to make Python and pip work properly.

Riippuvuuksien asentaminen
An additional package named requests is required to run Pywikibot. Use pip, which is already installed if you have Python 2.7.9 or higher, or Python 3.4 or higher. Run the following command to install this package:

In addition a MediaWiki markup parser is required. Please install (at least) one of them: or or both.

Asenna Pywikibot
Lataa tämänhetkinen Pywikibot stable-haara: .tar.gz, .zip.

Python 2.7 users should download the stable python2 branch: .tar.gz, .zip instead.

Pura tämä ladattu paketti esimerkiksi - tai  -kansioon.

Alternatively, you may retrieve the latest version using git or svn client from Gerrit, see. This is the recommended way for active bot operators and developers to use Pywikibot.

Other versions are available at https://pywikibot.toolforge.org/.

Pywikibotin päivittäminen
Vakaan version julkaisu tapahtuu suunnilleen kolmen kuukauden välein ja on saatavilla samasta osoitteesta.

Ennen Pywikibotin päivityksen asentamista ota varmuuskopio Pywikibotin konfigurointi-tiedostoistasi ja skripteistäsi (user-config.py, mikä tahansa perhe (family) -tiedosto tai itse mahdollisesti luomasi skripti sekä mikä tahansa XML-tiedosto dumppi, jota käytät wikiä varten).

Pura uusi versio vanhan version päälle eli ylikirjoita vanhan version tiedostot.

Pywikibotin konfigurointi
Open Terminal on Unix-like (Linux/BSD/Solaris) or Command Prompt on Windows (typically under Windows System or Accessories folders in All apps or All programs menu inside the Start menu), and change directory to where you unpacked Pywikibot:


 * Unix-like (Linux/BSD/Solaris):




 * Windows:



Tietenkin hakemiston paikalle tulee sijainti, johon purit Pywikibot-paketin.

Continue with the following command to generate user configuration file:

Seuraa kehotteita pywikibotin konfiguroimiseksi ja kun olet kirjoittanut salasanan, suoritetaan sisäänkirjautuminen.

Finally run the following command to log in to your wiki:

Hyödyntäminen kolmansien osapuolien wikien kanssa
Pywikibot on esikonfiguroitu toimimaan suuren joukon wikejä kanssa mutta ei välttämättä sen kanssa, jonka kanssa haluat työskennellä. Katso Pywikibotin konfiguroimiseksi haluamasi wikin kanssa.

Lisää konfigurointi-asetuksia
Pywikibot tarjoaa suuren määrän konfigurointi-asetuksia, joilla voit vaihtaa bottisi käyttäytymistä. Voit vaihtaa näitä asetuksia muokkaamalla 'user-config.py'-tiedostoa. Katso lista kaikista parametreista, joita voit käyttää, config.py -tiedostosta.

Proxy configuration
Pywikibot relies on  for communicating with the web. You can use  and   environment variables to make requests use a proxy server. Refer to requests' documentation for more info.

Skriptin ajaminen
Pywikibotin mukana tulee suuri määrä skriptejä "scripts"-hakemistossa. Voit ajaa nämä kaikki seuraavasti:

Listaus kaikista skripteistä löytyy -sivulta.

Muut riippuvuudet
Suurin osa skripteistä ei vaadi lisäpakkauksia, mutta jotkut niistä eivät toimi ilman. Nämä pakkaukset on listattu requirements.txt -tiedostossa.

Pakkausten asentamiseen voit käyttää $pip -komentoa, joka on valmiiksi asennettuna, jos sinulla on Pythonin tuore versio asennettuna. Paketin asentaminen tapahtuu komennolla:

Alternatively, run the following command to install all dependencies for all scripts at once: