我想创建一个没有安装任何软件包的全新conda环境(以检查我正在开发的软件包是否正确安装了所有要求)。
问题是当我创建新环境时,仍可以访问以前安装的所有软件包。 我错过了明显的事情吗?
示例:
假设您在基本的Anaconda环境中安装了tqdm
。
然后,如果我运行:
$ conda create -n foo
$ conda activate foo
$ python -c 'import tqdm'
一切正常,但我认为应该抛出未安装tqdm
的错误。
在新的foo
环境中,我具有以下信息:
$ which python
~/miniconda3/bin/python
$ python -c 'import tqdm; print(tqdm.__file__)'
~/miniconda3/lib/python3.6/site-packages/tqdm/__init__.py
这是因为在基本环境中为所有新环境都安装了软件包吗? 如果是这样,有没有办法创建一个没有安装软件包的全新环境?
感谢您的帮助