How to use a `virtualenv`

Some plugins require external packages like Vanilla. I know some common modules can be installed from the Preferences window, but my guess is that they get installed to the system Python. Is there a way to have Glyphs use a virtualenv to avoid messing with my system Python?

Glyphs installs the modules inside its own Scripts folder. So the system should be unaffected.

Oh cool, so I don’t even need a virtualenv. Thanks!