

Likewise, in order to install pip and virtualenv on CentOS with a custom Python installation, you can follow the instructions on that article. If you have not done this already and would like to learn how, please see our tutorial: How To Set Up Python 2.7.6 and 3.3.3 on CentOS 6.4 before we begin. Instead, you should opt for installing Python yourself. Please remember that if you are using a CentOS/RHEL system, you should abstain from working with the default Python interpreter that is shipped with the operating system. If you would like to see and learn more, please feel free to make a suggestion in the comments section below. This article is aimed at beginners as well as those seeking to obtain more in-depth knowledge. We will begin with downloading and installing some common libraries, setting and working with virtual environments (using virtualenv), and managing packages for development and production of your own applications. In this DigitalOcean article, we aim to fill you in on not only the basics, but also the logic behind popular Python tools and items as we dive into using them in real life scenarios. Despite being extremely commonly used, unfortunately sometimes it is hard to get a hold of a good manual to walk you through each step, which is absolutely vital when it comes to getting familiar with such important and needed tools. When it comes to working with Python, especially in the domain of application development, there are certain tools that you will see being mentioned often in various places or open source code.
