virtualenv:Python 的一个常用工具,用来创建隔离的虚拟环境(独立的 Python 解释器与第三方库安装目录),以便不同项目之间的依赖互不干扰。(也常泛指“虚拟环境”的概念,但更严格地说它是具体工具名。)
/ˌvɝːtʃuəlˈɛnv/
I created a virtualenv for this project.
我为这个项目创建了一个 virtualenv(虚拟环境)。
To avoid dependency conflicts, the team uses virtualenv to isolate each service’s Python packages and lock versions for reproducible deployments.
为了避免依赖冲突,团队使用 virtualenv 将每个服务的 Python 包隔离开来,并锁定版本以实现可重复的部署。
由 virtual(虚拟的)+ env(environment 的缩写,环境)组合而成,字面意思是“虚拟的环境”。该词在 Python 社区中随项目依赖管理需求而普及,后来 Python 也在标准库中提供了相近的 venv 模块。