Add the C:\python27\ and C:\python27\scripts folders to the system path by adding those directories to the PATH environment variable from the Control Panel > System > Advanced System Settings link (Advanced Tab) > Environmental Variables (Button).
Note: I assume that you haven’t changed the default directory during the installation.
Download Win32 OpenSSL page from HERE for your version of Windows and PC architecture
Download Visual C++ 2008 redistributables for your version of Windows and PC architecture
Download OpenSSL for your version of Windows and architecture (the regular version, not the light one)
Add the c:\openssl-win32\bin (or similar) directory to your PATH, the same way you added C:\python27 and C:\python27\scripts above.
Install Setuptools (get-pip.py should install Setuptools for you), but, just in case…
Download ez_setup.pyHERE and save it in C:\python27\scripts
Run C:\python27\scripts> python ez_setup.py
If step 1 and 2 do not work try installing ez_setup HERE
Download get-pip.py from HERE and save it in C:\python27\scripts
Run C:\python27\scripts> python get-pip.py
Download LXML 3.4.6 from HERE for your version of Windows and PC architecture. Preferably Win-Amd-64 version.
RUN the installer
If these steps dont work skip them and goto step 7