虚拟环境会克隆 Home 下的文件夹吗?

虚拟环境会克隆 Home 下的文件夹吗?

我正在努力思考如何有效地使用虚拟环境。我创建了一个名为“quandl”的测试环境。在这个环境中,我导入了 Quandl 包,并尝试使用他们网站上的一些示例。

在我的虚拟环境中,当我输入时,ls我会看到我的主目录及其所有子文件夹。测试环境会为每个文件夹创建自己的副本吗?如果是这样,那么从现在开始,对于我创建的每个虚拟环境,每次加载新环境时,我都会看到不同的文件夹。这不一定是坏事,我只是想了解这一切是如何运作的。

答案1

不,虚拟环境不会克隆 中的目录$HOME。虚拟环境是一个独立的特定于项目的环境,用于调用 Python 解释器和安装 Python 包。这允许您将多个项目的 Python 依赖项彼此隔离。

相关内容