假设我使用
在
如果我将我的脚本和这个
这是否可能?我知道还有其他方法(例如 使用 Cython/CXFreeze 等预编译代码),但我想知道是否可以仅使用虚拟环境文件夹。
pipenv
创建了一个虚拟环境。在设置中,我在 Pipfile 中指定了 Python 版本,并且还设置了环境变量 PIPENV_VENV_IN_PROJECT
,以便在项目文件夹中创建 .venv
文件夹。在
.venv
文件夹内,我发现它包含了我在 pipfile 中指定的所有软件包,甚至还有我指定版本的 Python 可执行文件。如果我将我的脚本和这个
.venv
文件夹复制到另一台没有安装 Python 的机器上,我该如何仅使用 .venv
文件夹运行我的脚本? 这里有一个 Python 可执行文件,但我正在努力弄清楚如何正确获取所有 lib 文件夹。这是否可能?我知道还有其他方法(例如 使用 Cython/CXFreeze 等预编译代码),但我想知道是否可以仅使用虚拟环境文件夹。