1. VirtualEnv 설치하자.
: 설치는 알아서 하자.
2. 실제로 킬 때는 다음과 같이 하자.
virtualenv --system-site-packages ~/NAME
: 위와 같이 하면 NAME에 해당하는 Env가 생긴다. (해당 디렉토리 생성된다.)
3. 해당 VirtualEnv에서 작업을 하려면
source ~/NAME/bin/activate
: 이러면 여기서 pip install을 하면 여기서만 쓸 수 있다.
4. 끄려면
deactivate
5. 해당 virtual environment를 쥬피터에서 사용하게 할 수 있다. (커널 추가하듯이)
jupyhter --paths
: 이러면 쥬피터 환경에 있는 config과 data, runtime 폴더가 나온다. 여기서 data폴터를 찾아봐야한다. 현재는
/usr/local/share/jupyter
에 가면
/usr/local/share/jupyter/kernels/python2
란 폴더가 있다. 여기에 있는 pyhton2를 NAME이란 폴더로 복사를 한다
sudo cp -r pyhton2 Sungjoon
이렇게 복사를 한 다음에 kernel.json파일을 수정해야 한다.
display_name을
Python 2
에서
Sungjoon Pyhton 2
로 변경을 하고
/usr/bin/pyhon
을
/home/chang/Env/NAME/bin/python
으로 변경을 해야 한다.
이러면 쥬피터 환경에서 다음과 같이 나온다.
'Enginius > Python&TensorFlow' 카테고리의 다른 글
GPU 머신 조립하기 (2) | 2016.11.25 |
---|---|
Docker 사용하기 (0) | 2016.11.22 |
Download files from server (0) | 2016.07.21 |
letsencrypt renew (0) | 2016.07.17 |
move folders excluding one (0) | 2016.06.14 |