Python and Virtualenv on Windows

There is an other way to install Python packages.

1: download the package, you want
2: open commander (press the win start-button and search for cmd)
3: cd into the folder where you downloaded your package
4: type: "python setup.py install"


Since I got the same error as mentioned in the question inspite of installing with:

pip install virtualenv

I would like to add a few points, that might also help someone else solve the error in a similar way as me. Don't know if that's the best way, but for me nothing else helped.

Install virtualenv

pip install virtualenv

Move into Scripts directory

cd C:\Python27\Scripts

Create a virtual env.

python virtualenv.exe my_env

Activate the virtual env.

my_env\Scripts\activate.bat

Deactivate the virtual env.

my_env\Scripts\deactivate.bat

The suggested way to install Python packages is to use pip

Please follow this documentation to install pip: https://pip.pypa.io/en/latest/installing/

Note: Python 2.7.9 and above, and Python 3.4 and above include pip already.

Then install virtualenv:

pip install virtualenv

  1. install virtualenv

    pip install virtualenv

  2. create a virtual environment

    python -m virtualenv demoEnv

  3. Activate the environment

    demoEnv\Scripts\activate

  4. To deactivate

    deactivate