I am using Django 1.3.7 and python 2.7.6 on windows7 I got an error when I executing my manage.py in this line of code
import shutil, sys, virtualenv, subprocess
I had the same problem when I created my virtualenv via pycharm and installed requirements with pycharm. After trail and error , I found that installed requirements are not taken into account by the virtualenv.
The solution is to reinstall all requirements once you have activated your virtualenv:
venv\scripts\activate
python -m pip install -r YourRequirements.txt
Next time I'd better create my virtualenv directly with command line