Pythonin virtuaaliympäristöt
Ensijulkaisu 16. kesäkuuta 2025 • Viimeksi muokattu 27. kesäkuuta 2026 • 1 min lukuaika • 125 sanaaPythonia voi ajaa virtuaaliympäristössä monilla eri tavoilla.

Pythonia voi ajaa virtuaaliympäristössä monilla eri tavoilla. Olen tähän asti käyttänyt condaa (yhdessä anacondan kanssa), mutta päädyn usein työskentelemään koneilla, joihin sitä ei ole asennettu. Siksi olen viime aikoina alkanut käyttää “sisäänrakennettua” virtuaaliympäristöä. Jos työstät Python-projektia jossakin hakemistossa, voit aloittaa sen käytön näillä vaiheilla:
- Luo uusi virtuaaliympäristö nykyiseen hakemistoon
python3 -m venv .
python3 -m venv .venv (jos haluat pitää kaiken siististi yhdessä piilotetussa alikansiossa)- “Aktivoi” virtuaaliympäristö
source ./bin/activate
source .venv/bin/activate (vaihtoehtoisen siistin version osalta)- Asenna tarvitsemasi paketit, tässä esim. logomaker-paketti
pip3 install logomaker- Aja koodisi!
python3 script_that_uses_logomaker-package.py- Poistu virtuaaliympäristöstä
deactivateJos tarvitset toisen Python-version (esim. vanhemman python3.8:n), sinun on asennettava se ensin. Ubuntussa suosituin tapa tehdä tämä on deadsnakes-PPA:iden kautta:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.8 python3.8-venv
python3.8 -m venv .venv