Поскольку вы не указали свою версию Python, я предоставлю решение, работающее как для Python 2.x, так и для 3.x.
Я предлагаю создать файл require.txt, содержащий все ваши требования.
Этот файл можно легко подготовить, используя выходные данные команды:
pip freeze
Затем вы можете вставить выходные данные в ваш файл needs.txt и когда вы собираетесь установитьКод Python на другом ПК вы можете просто:
pip install -r requirements.txt
Для повторной установки ваших требований.
В зависимости от вашего проекта может быть возможно, например, создать один EXEфайл (если вы используете машины с Windows), но в этом случае требуется более подробная информация.
В случае, если вы используете Python 3, метод, который на данный момент, вероятно, более популярен в сообществе Python, - это Pipenv.
Вот соответствующая документация .
А здесь вы можете прочитать простой пример рабочего процесса.