Any binary dependency you have would need to be present for all target architectures in your virtualenv for this to work. But when you pip install a package only the binary for your current platform gets installed.
For other architectures like Power/armv7/i686 the software can run using the Blink project [0] [0] https://github.com/jart/blink