【问题标题】:Is there a way to have requirements install dependencies into a virtual environment?有没有办法让需求将依赖项安装到虚拟环境中?
【发布时间】:2020-05-01 10:36:16
【问题描述】:

我想分发一个带有外部需求的 python 脚本,但我不想弄乱用户的机器。我可以我的脚本激活一个虚拟环境,并将其要求安装到所述 VE。

另外,有没有办法让 VE 在脚本完成执行后自行销毁。

【问题讨论】:

标签: python python-3.x virtualenv requirements.txt


【解决方案1】:

您不需要显式激活虚拟环境。如果虚拟环境位于/path-to-venv,则执行:

/path-to-venv/bin/pip install package

package 安装到虚拟环境中。同样,运行位于 /path-to-venv/bin/python 的 Python 解释器将导致从位于 /path-to-venv 的虚拟环境加载包,而无需显式激活。

【讨论】:

    猜你喜欢
    • 2013-10-26
    • 2022-01-23
    • 2019-02-09
    • 1970-01-01
    • 1970-01-01
    • 2013-05-19
    • 2015-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多