为什么 Conda 虚拟环境如此之大?
Why are Conda Virtual Environments so big?
出于好奇,我只是比较了 Conda 创建的虚拟环境目录和 virtualenv 创建的虚拟环境目录的大小。
$ conda create -p venv_conda python=3.6
$ python -m virtualenv venv_virtualenv
conda环境在Windows7上的大小是110MB
而virtualenv环境只需要22MB
。那是五倍。有人知道为什么conda环境需要这么多space吗?
我在这里阅读了一个答案https://www.reddit.com/r/learnpython/comments/2yurjj/conda_environment_vs_virtualenv/
其中指出:
A good advantage of conda environment is that it not only installs python libraries, but also dependencies (like Qt when installing PyQt). It makes installation so much easier that you should use conda when possible.
如果这仍然适用,那将是 virtualenv 环境与 conda 环境之间存在巨大差异的原因。
出于好奇,我只是比较了 Conda 创建的虚拟环境目录和 virtualenv 创建的虚拟环境目录的大小。
$ conda create -p venv_conda python=3.6
$ python -m virtualenv venv_virtualenv
conda环境在Windows7上的大小是110MB
而virtualenv环境只需要22MB
。那是五倍。有人知道为什么conda环境需要这么多space吗?
我在这里阅读了一个答案https://www.reddit.com/r/learnpython/comments/2yurjj/conda_environment_vs_virtualenv/
其中指出:
A good advantage of conda environment is that it not only installs python libraries, but also dependencies (like Qt when installing PyQt). It makes installation so much easier that you should use conda when possible.
如果这仍然适用,那将是 virtualenv 环境与 conda 环境之间存在巨大差异的原因。