Python pipenv

March 19, 2021, 9:33 p.m.

Little introduction

Hi all I know I know... I didn't write for a long time... But I have a very good reason for that.


What more could you wish in your life then a child. But of course responsibility to the family and full time job as a developer is not easy I must say. I can't image how it is for the women developers that give a birth of a new life and need to work. Man that is a mess.


But I'm not writing you now because I want to talk about how hard life could be its more about pipenv. Before pipenv I used to use venv. Don't get me wrong, there is nothing bad with venv but pipenv is so much easier to start with. Of course you can use what ever virtual environment you want no big difference, at least as far as I see it. Bot are virtual environments ... Right???

Here is a little examples:

Creating virtual environment using venv: python -m venv env

Creating virtual environment using pipenv: pipenv install


We can already see here the difference. To install some package using env we need to run venv and then install the package we need. With Pipenv it's we start installing packages with the first line.


As far as I can tell this is cool.


For more use on pipenv you can check this link:

Pipenv doc

If feel like it please write to me. I will be happy to answer your questions.


All the best, Ivan