2017-04-10 67 views
3

創建新的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創建新環境時要安裝哪些默認庫?

解決方案: 基於以下答案holdenweb,你需要添加下面的行放在.condarc(默認情況下不存在):

create_default_packages: 
    - jupyter 
    - matplotlib 
    - otherLibrary 
    ... 

這是庫的列表這將在創建新環境時安裝。也可以直接通過使用下面的命令(使用jupyter作爲一個例子)

conda config --add create_default_packages jupyter 

其將指定的庫(此處jupyter)附加到上述列表中添加庫。

回答

3

也許您在尋找create_default_packages選項?您可以在.condarc文件中使用此指令指定默認軟件包的列表。它記錄在on this page。您可以使用--no-default-packages命令行選項覆蓋它。

+0

太棒了!正是我在找什麼。爲了完整起見,我用你的答案和實際例子編輯了我的問題。 – PhABC

相關問題