我想创建一个anaconda python环境,其中包含Continuum在其默认Anaconda安装程序中包含的所有软件包.根据一些互联网搜索我使用以下命令:
conda create -n env_full python=3
Run Code Online (Sandbox Code Playgroud)
请指导我使用正确的命令.
现在我正在尝试在台式计算机上执行此操作,但我想将相同的原则应用于群集工具.
Mic*_*ant 53
当然,你并不是说安装所有可用的软件包,对吧?Continuum的默认频道单独有635个,其他频道上还有无数其他频道.
我认为@cel就在上面,假设您特别要求安装Continuum在其默认Anaconda安装程序中包含的所有软件包.如果是这种情况,那么最简单的命令是这样的:
conda create -n env_full anaconda
Run Code Online (Sandbox Code Playgroud)
这将安装最新版本的anaconda软件包集,为您的默认Python版本(最初用于安装Anaconda的版本)编译.如果您想创建一个具有不同版本Python的环境,那么只需将其添加到命令行; 例如
conda create -n env_full anaconda python=2.7
conda create -n env_full anaconda python=3.5
Run Code Online (Sandbox Code Playgroud)
Dev*_*evC 17
Anaconda附带一个根env,这被命名为base.您可以按原样使用它,也可以从中克隆新环境.
如果您只想要一个包含所有包的日常环境,那么您可以使用基本环境本身.
您可以按如下方式列出计算机上所有可用的conda env
conda info --env
Run Code Online (Sandbox Code Playgroud)
您将看到一个环境名称库,激活它以使用它
source activate base
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令验证env中可用的所有软件包(这适用于使用conda创建的任何env)
conda list -n base
Run Code Online (Sandbox Code Playgroud)
正如我上面所说,如果你想要一个不同的env,那么你可以使用以下命令克隆base
conda create --name <env_name> --clone base
Run Code Online (Sandbox Code Playgroud)