#火星情报局 Python 使用 Virtualenv/venv 创建虚拟环境的时候可以加入参数 --system-site-packages ,可以做到复用全局宿主系统的环境,在 Virtualenv 可以访问全局的 site-packages ,同时 Virtualenv 也无法卸载宿主环境的包。
这在类似如下的场景中非常有用:在租用显卡资源时使用的容器中通常已经准备了一个可用的 PyTorch 用于他们自己的 Jupyter 环境,使用该参数就可以在不同虚拟环境中避免重复安装,还可以避免依赖没看清失手卸载 PyTorch 或是安装 CPU 版。
 
 
Back to Top