创建空conda环境

2024-05-10 15:28:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以用程序biopython创建一个新的conda环境:

conda create --name snowflakes biopython

如果我不想安装任何程序怎么办?看来我做不到:

» conda create --name tryout
Error: too few arguments, must supply command line package specs or --file

You can specify one or more default packages to install when creating
an environment.  Doing so allows you to call conda create without
explicitly providing any package names.

To set the provided packages, call conda config like this:

    conda config --add create_default_packages PACKAGE_NAME

Tags: ortoname程序configdefaultpackage环境
3条回答

您可以只给出一个名为“python”的包来获得一个基本的空安装。

conda create --name myenv python
conda create --name myenv python=3.4

要创建一个绝对空的环境,而不使用python和/或任何其他默认包,只需在envs目录中的Anaconda安装中创建一个新文件夹(本例中为Anaconda3):。

~\Anaconda3\envs>mkdir empy_env

第一次激活此环境时,将创建一个名为Scripts的目录(在Windows中),以及bin的目录(在Linux中),其中包含一些批处理文件。在这篇文章发表时,它在Windows和Linux中都适用于Anaconda4.3.30版本。

我注意到@cel在问题的第一条评论中提出了同样的建议,但显然它没有得到应有的关注!

如果您在.condarc文件中创建了create_default_packages块,@joelion的答案将安装这些包。如果不需要,请使用--no-default-packages标志。例如:

conda create --name myenv python --no-default-packages

相关问题 更多 >