如何为新创建的conda环境设置默认python?

cedebl8k  于 2021-08-25  发布在  Java
关注(0)|答案(1)|浏览(367)

我已经安装了anaconda,基本环境正在使用anaconda python:
命令 type python 返回 /home/ya/anaconda3/bin/python .
但是,当我创建一个新环境时,新环境下的默认python是 /usr/bin/python . 我怎样才能改变它?

d7v8vwbk

d7v8vwbk1#

有关创建环境的文档中还介绍了以下信息。

新环境是空的

conda是一个通用的包和环境管理器,而不是一个特定于python的包和环境管理器。因此,在创建一个新环境时,并不假定您需要python。相反,如果希望安装python,则必须指定它,例如。,

conda create -n foo python

请注意 create 命令还可以接受版本约束以及其他包。最好在创建时指定所需的所有包,因为这样可以简化求解。

默认包

这个 create_default_packages 配置选项可用于指定始终在创建时安装的默认软件包集。例如,如果您知道始终希望安装python,可以使用:

conda config --add create_default_packages python

请注意,这里也可以指定版本。所有后续的环境创建都将安装python。
随后还可以使用该标志覆盖此类默认值 --no-default-packages .

相关问题