Несколько альтернативным подходом может быть virtualenv, например:
virtualenv path/to/your/storage/venv
затем
source path/to/your/storage/venv/bin/activate
Эта последняя команда переносит вас в вашу виртуальную среду, и, находясь там, все, что установлено через, pip
будет установлено в этот каталог, который может быть на другом устройстве.
Я бы предпочел этот подход, потому что требуется очень мало ручной настройки, но вам нужно будет установить virtualenv (это около 2 МБ).