이 지침은 비 아나콘다 사용자를 위해 별도의 가상 환경에 python2 및 python3 커널을 설치하는 방법을 설명합니다. 아나콘다를 사용하는 경우 아나콘다에 직접 맞춘 솔루션에 대한 다른 답변 을 찾으십시오 .
이미 jupyter notebook
설치 했다고 가정합니다 .
먼저 귀하 와 가용 python2
한 python3
통역사 가 있는지 확인하십시오 pip
.
우분투에서는 다음과 같이 설치합니다 :
sudo apt-get install python-dev python3-dev python-pip python3-pip
다음 커널 환경 준비 및 등록
python -m pip install virtualenv --user
# configure python2 kernel
python -m virtualenv -p python2 ~/py2_kernel
source ~/py2_kernel/bin/activate
python -m pip install ipykernel
ipython kernel install --name py2 --user
deactivate
# configure python3 kernel
python -m virtualenv -p python3 ~/py3_kernel
source ~/py3_kernel/bin/activate
python -m pip install ipykernel
ipython kernel install --name py3 --user
deactivate
작업을보다 쉽게하기 위해 활성화 명령에 대한 쉘 별명을 쉘 구성 파일에 추가 할 수 있습니다. 사용하는 시스템과 쉘에 따라 예를 들어 ~/.bashrc
, ~/.bash_profile
또는~/.zshrc
alias kernel2='source ~/py2_kernel/bin/activate'
alias kernel3='source ~/py3_kernel/bin/activate'
쉘을 다시 시작한 후에는 사용하려는 환경을 활성화 한 후 새 패키지를 설치할 수 있습니다.
kernel2
python -m pip install <pkg-name>
deactivate
또는
kernel3
python -m pip install <pkg-name>
deactivate