Member-only story

Why I Dislike Python

Manpreet Singh
3 min readApr 2, 2021

--

Welcome back! The other day I talked about why I love using Python, now let’s talk about the exact opposite. First off, I use Python pretty much every single day, it’s one of my “go to” languages, and even though I love it, there are some things that annoy me.

Package Installation

I will never understand this, but i’ve had so many issues on my specific environments installing Python packages. For starters, if you’re using Python 2 you need to use:

pip install #PACKAGE NAME

For Python 3 we use:

pip3 install #PACKAGE NAME

There have been many times where I accidentally install the wrong python package to the Python version and end up having to retrace my steps to reinstall the package. To most people, this maybe a non issue, but since I run into this issue I truly feel like others run into this issue as well. When I use a language like “R”, to install a package to any environment you use this specific line of code:

install.packages("NAME OF PACKAGE")

For some reason I prefer this method over the Pythonic way of doing so. To add, i’ve used several different computers and OS’s and I still experience some sort of issues when installing packages.

Python 2 Vs Python 3

--

--

Manpreet Singh
Manpreet Singh

Responses (4)