DEV Community

Shan Ndanu
Shan Ndanu

Posted on

How I Set Up My Python Dev Environment

Hello everyone, I’m Shan. I’m not an expert in this yet, but I’m eager to learn more.

I decided to start with Python and explore the interesting things it can do.


Here’s What I Installed

  • Git
  • Python 3.13
  • VS Code
  • WSL (for Linux on Windows)
  • Docker
  • GitHub SSH

How I Installed Everything

I used "Google Chrome" to download Git, Python, VS Code, and Docker.

I used "Windows PowerShell" to install WSL.


** Git**

Downloaded from git-scm.com

To test:i applied used below to check

bash
git --version

Python 3.13
Downloaded from python.org
i clicked on Windows installer (64-bit)
i then added python to path and clicked install

VS Code
Installed from code.visualstudio.com
i saw it was the easiest method to download

WSL
In PowerShell, I ran: wsl --install and it installed not taking much time

Docker
i Installed Docker Desktop and followed the instructions. i enabled wsl2 backened when prompted
After installation:
docker --version

GitHub SSH
i then Set up SSH using ssh-keygen -t ed25519 -C "ndanushan31@gmail.com" this is an example
I then copied the public key to GitHub under Settings → SSH and GPG keys.

what i learnt

  • it needs patience. install one tool at a time
  • SSH setup is worth doing — saves you from typing passwords
  • do it with interest

My Conclusion
Now I’m ready to continue coding in Python with all the tools I need!
DO NOT HESITATE....Start now and experience the best
Happy coding!!

Top comments (1)

Collapse
 
chrisachinga profile image
c a

i love the intro