2017-04-10 2 views
3

새 conda 환경을 만들 때 기본적으로 일부 패키지가 설치됩니다.지정된 libraires를 사용하여 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 후 모든 이름을 입력 할 필요없이 새로운 환경 를 만들 때 설치 기본 라이브러리를 지정하는 방법이있다 생각합니다.

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

관련 문제