If $VIRTUAL_ENV is set, prybar-python3 will set the python program name to $VIRTUAL_ENV/bin/python. This means it will pick up the appropriate sys.path and any sitecustomize.py or usercustomize.py file present in the virtualenv.
Other packages (such as pip) use the name to find which python interpreter to invoke, so it's important that the program name resolve to an actual binary on the file system.
If $VIRTUAL_ENV is set, prybar-python3 will set the python program name to $VIRTUAL_ENV/bin/python. This means it will pick up the appropriate sys.path and any sitecustomize.py or usercustomize.py file present in the virtualenv.
Other packages (such as pip) use the name to find which python interpreter to invoke, so it's important that the program name resolve to an actual binary on the file system.