When you use pip to install python packages from the hosted site, sometimes you get the error of
Command "python setup.py egg_info" failed with error code 1 in ......
After trying update the pip, setuptools and acquiring the admin right or everything that you can think of you still cannot get it to work. It's time to swtich to offline installation.
Simply download the package, unzip, cd into the path where the package is stored and execute
python setup.py install --user
In [0]:
cd path/local-package
python setup.py install --user
Solved my headache with QSTK installation for python 3.x!