Installing Fabric, a Python-based Remote Connection Tool

Background We suddenly had a large number of new projects coming in, and the Jenkins setup and deployment scripts I maintain needed significant changes — one of which involved deploying new projects on new servers. When executing a build, I realized I needed to install Fabric. Running pip install directly throws an error, and since I had long forgotten the installation steps, I'm documenting them again here. Install Python Dependencies Install pip Note: You can also install it directly via yum. Installing pip is straightforward these days — go to the page to download , then run . Installing with get-pip.py To install pip, securely download get-pip.py. [2] Then run the following: python get-pip.py Install Fabric You need to install first. Then install . This time on the new server, there were no annoying issues — the whole process went smoothly.