新的 conda 环境在我的电脑上安装每个包?如何营造清洁环境?
New conda environment installing every package on my computer? How to create a clean environment?
我想创建一个名为 new-gooey_env
的全新 conda 环境。
conda create --name new_gooey_env python=3.7
我收到通知,将安装以下软件包:
ca-certificates pkgs/main/win-64::ca-certificates-2020.6.24-0
certifi pkgs/main/win-64::certifi-2020.6.20-py37_0
openssl pkgs/main/win-64::openssl-1.1.1g-he774522_1
pip pkgs/main/win-64::pip-20.2.2-py37_0
python pkgs/main/win-64::python-3.7.7-h81c818b_4
setuptools pkgs/main/win-64::setuptools-49.4.0-py37_0
sqlite pkgs/main/win-64::sqlite-3.32.3-h2a8f88b_0
vc pkgs/main/win-64::vc-14.1-h0510ff6_4
vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.16.27012-hf0eaf9b_3
wheel pkgs/main/win-64::wheel-0.34.2-py37_0
wincertstore pkgs/main/win-64::wincertstore-0.2-py37_0
zlib pkgs/main/win-64::zlib-1.2.11-h62dcd97_4
太好了。我安装它们并激活我的新环境。
conda activate new_gooey_env
现在当我输入 pip freeze
时,我可以看到基本上我电脑上的每个包都已经安装到这个新环境中了。
在我的新环境中 pip freeeze
的输出大约是 100 个包。
如何使用最少的软件包创建新环境?
我已经用谷歌搜索了这个问题,并按照说明进行操作 ,但它不起作用,因此出现了这个问题。
注意 当我输入 conda list
时,我只得到上面的包列表。
那么pip freeze命令正确吗?我的新环境也有100个包吗?
编辑:在 Windows.
使用pip freeze -l
。
l 代表本地 .
pip freeze
否则将作用于您的所有环境,因为您的 virtualenv 具有全局访问权限。这是我最好的猜测。
不,您的新环境没有 100 个包!
我想创建一个名为 new-gooey_env
的全新 conda 环境。
conda create --name new_gooey_env python=3.7
我收到通知,将安装以下软件包:
ca-certificates pkgs/main/win-64::ca-certificates-2020.6.24-0
certifi pkgs/main/win-64::certifi-2020.6.20-py37_0
openssl pkgs/main/win-64::openssl-1.1.1g-he774522_1
pip pkgs/main/win-64::pip-20.2.2-py37_0
python pkgs/main/win-64::python-3.7.7-h81c818b_4
setuptools pkgs/main/win-64::setuptools-49.4.0-py37_0
sqlite pkgs/main/win-64::sqlite-3.32.3-h2a8f88b_0
vc pkgs/main/win-64::vc-14.1-h0510ff6_4
vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.16.27012-hf0eaf9b_3
wheel pkgs/main/win-64::wheel-0.34.2-py37_0
wincertstore pkgs/main/win-64::wincertstore-0.2-py37_0
zlib pkgs/main/win-64::zlib-1.2.11-h62dcd97_4
太好了。我安装它们并激活我的新环境。
conda activate new_gooey_env
现在当我输入 pip freeze
时,我可以看到基本上我电脑上的每个包都已经安装到这个新环境中了。
在我的新环境中 pip freeeze
的输出大约是 100 个包。
如何使用最少的软件包创建新环境?
我已经用谷歌搜索了这个问题,并按照说明进行操作
注意 当我输入 conda list
时,我只得到上面的包列表。
那么pip freeze命令正确吗?我的新环境也有100个包吗?
编辑:在 Windows.
使用pip freeze -l
。
l 代表本地 .
pip freeze
否则将作用于您的所有环境,因为您的 virtualenv 具有全局访问权限。这是我最好的猜测。
不,您的新环境没有 100 个包!