Python 如何创建具有指定库的conda环境?
创建新的conda环境时,默认情况下会安装一些软件包Python 如何创建具有指定库的conda环境?,python,linux,anaconda,environment,conda,Python,Linux,Anaconda,Environment,Conda,创建新的conda环境时,默认情况下会安装一些软件包 > conda create -n newEnv python=3.6 The following NEW packages will be INSTALLED: openssl: 1.0.2k-1 pip: 9.0.1-py36_1 python: 3.6.1-0 ... zlib: 1.2.8-3 我相信有一种方法可以在创建新环境时指定
> conda create -n newEnv python=3.6
The following NEW packages will be INSTALLED:
openssl: 1.0.2k-1
pip: 9.0.1-py36_1
python: 3.6.1-0
...
zlib: 1.2.8-3
我相信有一种方法可以在创建新环境时指定要安装的默认库,而无需在condacreate命令后键入所有名称
我是否可以编辑任何文件,以指定在使用conda创建新环境时要安装的默认库
解决方案:
根据下面的holdenweb答案,您需要在.condarc中添加以下行(默认情况下不存在):
这是创建新环境时将安装的库的列表。您还可以使用以下命令直接添加库(以jupyter为例)
它将把指定的库(这里是jupyter)附加到上面的列表中。也许您正在寻找
创建默认\u包
选项?您可以在.condarc
文件中使用此指令指定默认包的列表。记录在案。您可以使用--无默认软件包
命令行选项覆盖它。太好了!正是我想要的。为了完整起见,我用你的答案和一个实际例子编辑了我的问题。
create_default_packages:
- jupyter
- matplotlib
- otherLibrary
...
conda config --add create_default_packages jupyter