While Python in itself is very pleasant I had to admit that I was confused by all the pip/virtualenv thing.
What kind of environment would you suggest for beginners ?
What kind of environment would you suggest for beginners ?
You will learn how to use pip, when you need to install a new Python library.
You will learn how to use virtualenv, when you share have 2 programs that use different sets of libraries, or you want to share(set up a dev environment) a program with somebody else, and you need to communicate the different requirements(libraries) for using that program.