[ipython] Jupyter는 어느 콘다 환경에서 실행됩니까?

jupyter / anaconda / python3.5가 있습니다.

  1. Jupyter 노트북이 실행중인 콘다 환경을 어떻게 알 수 있습니까?

  2. 새로운 콘다 환경에서 jupyter를 시작하려면 어떻게해야합니까?



답변

질문 1 : 현재 노트북의 콘다 환경 찾기

Jupyter Notebooks에서 노트북을 열고 화면의 오른쪽 상단을보십시오.

예를 들어 언어가 Python이고 env_name이라는 환경을 사용하는 경우 “Python [env_name]”이라고 말해야합니다.

환경 이름을 가진 jupyter 노트북


질문 2 : 다른 콘다 환경에서 Jupyter Notebook 시작

source activate <environment name>실행하기 전에를 사용하여 터미널에서 conda 환경을 활성화하십시오 jupyter notebook. 이것은 기본 환경 설정 Jupyter 노트북 용합니다. 그렇지 않으면 [Root] 환경이 기본값입니다.

주피터 노트북 홈 화면, 콘다 탭, 새로운 환경 조성

Jupyter Notebook 내에서 새 환경을 생성 할 수도 있습니다 (홈 화면, Conda 탭, 더하기 부호 클릭).

원하는 환경에서 노트북을 만들 수 있습니다. 홈 화면에서 “파일”탭을 선택하고 “새로 만들기”드롭 다운 메뉴를 클릭하고 해당 메뉴의 목록에서 Python 환경을 선택하십시오.

jupyter 노트북 홈 화면, 파일 탭, 새 노트북 만들기


답변

주석에서 언급했듯이 커널을 전환하려면 jupyter 노트북에 대한 conda 지원이 필요합니다. 이 지원은 이제 pip에 의존하지 않고 conda 자체를 통해 사용할 수 있습니다.
http://docs.continuum.io/anaconda/user-guide/tasks/use-jupyter-notebook-extensions/

conda install nb_conda

노트북 콘다 커널 외에 세 가지 편리한 확장 기능이 추가되었습니다.


답변

어떤 환경에서 jupyter가 실행되고 있습니까?

import sys
print(sys.executable)

주피터 노트북을위한 커널 만들기

source activate myenv
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
source activate other-env
python -m ipykernel install --user --name other-env --display-name "Python (other-env)"

http://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernel-install


답변

위의 ans가 작동하지 않으면 conda install ipykernel새로운 env에서 실행 한 다음 env에서 jupyter notebook을 실행하면 해당 커널을 보거나 전환 할 수 있습니다.


답변

Anaconda Navigator에서 환경을 전환하고 Jupiter를 설치 한 후 실행할 수도 있습니다.
아나콘다 네비게이터


답변

위의 답변 중 어느 것도 나를 위해 일하지 않았기 때문에 Ubuntu에서 내 문제를 마침내 해결 한 솔루션을 여기에 작성합니다. 내 문제는 :
나는 다음 단계를 수행 :

  1. 내 환경을 활성화하십시오. conda activate MyEnv
  2. 주피터 노트북 시작 :jupyter notebook

하지만이 MyEnv터미널에 적극적이고 쓸 때 별표를했다 conda env list,하지만 jupyter 노트북은 기본 환경으로 시작되었다. 설치 nb_condaipykernel중 나를 위해 문제가 해결되지 않았다. 또한 conda탭이 jupyter 노트북에 나타나지 않았으며 커널을 클릭하거나 메뉴로 이동 Kernel->Change Kernel해도 커널이 표시되지 않았습니다 MyEnv.
해결책은 다음과 같습니다. jupyter_environment_kernelMyEnv환경에 설치하십시오 .

pip install environment_kernels

그 후 jupyter 노트북을 시작할 때 올바른 환경에서 시작됩니다. 메뉴로 이동 Kernel->Change Kernel하여 원하는 커널을 선택하여 커널을 중지하지 않고 환경간에 전환 할 수도 있습니다 .


답변

질문 1 : jupyter 노트북이 어떤 conda 환경에서 실행되고 있는지 어떻게 알 수 있습니까?

  • Anaconda Prompt를 시작 하고 명령 conda env list을 실행 하여 사용 가능한 모든 콘다 환경 을 나열하십시오 .

    아나콘다 프롬프트

    내 PC에 두 개의 다른 conda 환경이 설치되어 있으며 현재 활성 환경은 루트 ( Python 2.7 )이며 경로 앞에 별표 (*) 기호로 표시되어 있습니다.

질문 2 : 새로운 콘다 환경에서 jupyter를 어떻게 시작할 수 있습니까?

  • 이제 원하는 콘다 환경을 시작하려면 간단히 실행하십시오 activate <environment name>. 이 경우activate py36

    여기에 이미지 설명을 입력하십시오

자세한 내용은이 링크이전 스택 오버플로 질문을 확인하십시오. .