Давайте останемся, я использую pipenv
для создания виртуальной среды.При настройке укажите версию Python в Pipfile, а также настройте переменную среды PIPENV_VENV_IN_PROJECT
, чтобы в папке проекта создавалась папка .venv
.
Внутри папки .venv
Я обнаружил, что в нем есть все пакеты, которые я указал в pipfile, а также даже исполняемый файл python указанной версии.
Если я скопировал свой скрипт и эту папку .venv
на другой компьютер, но который не имеет установленный Python, как мне запустить мои скрипты, используя только папку .venv
?Там есть исполняемый файл Python, но я пытаюсь выяснить, как правильно получить все папки lib.
Возможно ли это вообще?Я знаю, что существуют альтернативные методы (такие как предварительная компиляция кода с использованием Cython / CXFreeze / etc .), Но мне было интересно использовать только папку виртуальной среды.