because virtualenv itself can be read-only for some user see https://github.com/kvbik/rvirtualenv/blob/master/rvirtualenv/template/inst/bin/activate maybe use python for guessing location of activate script?