Siirry sisältöön

Python

SovellusPython Software Foundation

Kutsutaan myös nimillä cpython, python interpreter, python.org

Python Software FoundationTuottavuus

CPython Python Software Foundationilta. Windowsissa tulkki on python.exe. python.org-asennusohjelmalla ja Microsoft Store -paketilla on eri hakemistorakenteet.

Mitä sinun tulee tietää

Python on kielen ajonaikainen ympäristö. python.exe ei ole node.exe.

python.exe suorittaa .py-tiedostoja ja REPL-ympäristöä. Store-paketti ja python.org-asennusohjelma päätyvät eri kansioihin. node.exe on JavaScript. Pythonin sulkeminen ei pysäytä Nodea.

Mikä se on?
CPython-tulkki
Onko python.exe virus?
Ei pelkän nimensä perusteella. Tarkista polku
Store vai python.org?
Eri rakenteet. Sama kieli
Feex sanoo
Jos python avaa Storen version sijaan, tarkistaisin sovelluksen suoritusaliakset (App execution aliases) ennen Windowsin uudelleenasennusta. Tulkki on yleensä kunnossa. Sen vieressä oleva komentosarja on se olennainen kysymys.

Mikä on Python?

Python on CPython-kielen ajonaikainen ympäristö. Asennat tulkin. Windows ei toimita sitä mukana tulevana oheispalveluna.

Jos et ole koskaan käyttänyt sitä

Jos kurssilla kehotettiin asentamaan Python, hae Windows-asennusohjelma osoitteesta python.org/downloads/windows. Myös Microsoft Storessa on PSF-paketti. Nämä kaksi eivät ole sama kansio- tai PATH-kokonaisuus. python.exe on tulkki, ei pelkän nimensä perusteella virus. Downloads-kansiossa crack-ohjelman vieressä oleva python.exe on eri asia. Se ei ole Node.js.

Mihin sitä käytetään?

Suorita komentosarjoja ja REPL-ympäristöä

python.exe suorittaa .py-tiedostoja. py -0p luetteloi asennukset, jotka py-käynnistin havaitsee.

Virtuaaliympäristöt

venv-ympäristöllä on oma python.exe-tiedostonsa. Se on silti CPython, ei toinen kieli.

Pip-paketit

python -m pip asentaa paketit kyseiselle tulkille. Anaconda on eri jakelu.

Kenelle se on tarkoitettu?

  • Opiskelijat, joiden opetussuunnitelmassa mainitaan Python, ei Anaconda
  • Ihmiset, jotka näkivät python.exe-tiedoston ja pohtivat, onko se haittaohjelma
  • Kaikki, jotka kirjoittivat python ja saivat Store-sivun

Nykyinen tila

Aktiivisesti kehitetty. Nykyinen CPython tukee Windows 10:tä ja uudempia PEP 11:n mukaisesti. Tämä artikkeli käsittelee Windows-tulkkia, ei IronPythonia.

Kuinka vanha se on?

Guido van Rossum julkaisi Pythonin vuonna 1991. Se on vanhempi kuin Node.js (2009) ja vanhempi kuin Anaconda Navigator. Nykyinen Windows-työskentely käyttää 3.x-versiota. Jäljelle jäänyt 2.7 on historiaa.

Versiot

Pääkanavat ensin. Tarkkoja koontinumeroita ei ole kaikkia vahvistettu tässä.

python.org-asennusohjelma
Microsoft Store
Upotettava zip

Järjestelmävaatimukset

Arvot noudattavat julkaisijan julkisia ohjeita. Todellinen tarve riippuu edelleen työkuormasta.

Vähintään

Järjestelmän vähimmäisvaatimukset
Käyttöjärjestelmä Nykyinen CPython tukee Windows 10:tä ja uudempia python.org-dokumentaation (PEP 11) mukaisesti
RAM-muisti Tulkki on pieni. Komentosarja ja paketit määräävät muistin käytön

Resurssiprofiili

Suorittimen kuormitus
Määräytyy sen mukaan, mitä avaat sovelluksessa
RAM-muistin tarve
Määräytyy dokumenttien, välilehtien tai kirjastojen mukaan

Asennetut prosessit

Nämä suoritettavat tiedostot kuuluvat tähän tuotteeseen, kun se on asennettuna.

Asennetut prosessit
python.exe CPython-tulkki tälle asennukselle
pythonw.exe Sama ajonaikainen ympäristö ilman konsoli-ikkunaa

Käynnistyskomponentit

Windows ei lisää python.exe-tiedostoa käyttöjärjestelmän mukana tulevana palveluna. Käynnistyskansion .py-tiedosto, ajoitettu tehtävä tai IDE voi käynnistää sen.

Tiedostosijainnit

Yleiset Python-sijainnit
Tyypillinen asennus C:\Users\<you>\AppData\Local\Programs\Python\Python3*\

Tiedostomuodot

PYPYCWHEEL

Yleiset ongelmat

`python` avaa Microsoft Storen

Sovelluksen suoritusaliakset voivat kaapata nimen. Store-paketti ja python.org-asennusohjelma ovat silti eri polkuja. Kyseessä ei ole rikkinäinen Node-asennus.

Kaksi Pythonia PATH-muuttujassa

venv, Store-alias ja python.org-asennus voivat kaikki olla nimeltään python.exe. where.exe python ja py -0p osoittavat, mikä niistä käynnistyi.

Ongelmatilanteista selviytyminen

where.exe python ja py -0p

Katso Store vs. python.org vs. venv. where.exe node on eri haku.

Tarkista .py-tiedoston komentorivi

Se on todellinen työkuorma. Älä poista node_modules-kansiota korjataksesi Pythonin jumiutumisen.

Ota Store-alias pois käytöstä, jos haluat python.org-asennuksen PATH-polkuun

Settings > Apps > Advanced app settings > App execution aliases. Kyseinen kytkin on Windowsin alias, ei virus.

Vaihtoehdot

Anaconda on suuri jakelu, johon kuuluu Navigator. Node.js on toisen kielen ajonaikainen ympäristö.

Virallinen tuki ja lataukset

Aloita toimittajasta. Satunnaiset exe-sivustot eivät ole tukikanava.

Viralliset yhteystiedot
Lataa www.python.org/downloads/windows/ Virallinen asennusohjelma tai valmistajan sivu
Ohje docs.python.org/ Valmistajan tuki
Virallinen sivusto www.python.org/ Aloita täältä, älä satunnaiselta exe-isännältä
Pythonin käyttäminen Windowsissa docs.python.org/3/using/windows.html Store- ja python.org-asennusten rakenteet

Liittyvä laitteisto

Mikä tahansa nykyinen Windows 10- tai 11-tietokone voi suorittaa tulkin. Raskas datatyöskentely vaatii RAM-muistia. Näytönohjain on olennainen vain, jos kyseinen kirjasto käyttää sitä.

Tekniset tiedot

Tekniset tiedot

Valmistajan versionumerot muuttuvat. Tämä artikkeli ei sido tiettyä koontiversiota.

Lähteet ja vahvistus

Kirjattu lähdemerkintä: elokuu 2026. Tämä merkintä ei muodosta riippumatonta vahvistusta. Miten tutkimme.

Oliko tämä artikkeli hyödyllinen?

Kyllä tai ei riittää. Valitse halutessasi syy tai lisää lyhyt viesti.

Oliko tämä artikkeli hyödyllinen?