Another option for spyder 3.2.1 is to try the new spyder-notebook plugin and run vpython in the spyder-notebook. Try
pip install spyder-notebook
then launch spyder and click on the notebook tab at the bottom of the spyder display.
If everything is installed OK with spyder-notebook then you should see the notebook screen appear in spyder.
Type some vpython code in the spyder-notebook cell and run the cell. For instance, try run this vpython code.
from vpython import *
box()
You should see a box appear on the screen.
To find out more about spyder-notebook plugin watch this video starting at the 3:45 minute mark.
John