일단 나는 개발 환경으로 Visual Studio Code를 사용하고 있고,
Python은 Anaconda를 통해서 관리하고 있다.
최근 PyTorch를 설치하면서 jupyter notebook으로 학습하려하니, 약간의 삽질이 필요했으니 그 내용을 기록해보겠다.
1. PyTorch 설치
매우 친절하게도 pytorch.org에 접속해보면 설치 환경에 따라 어떤 커맨드를 넣어야 하는지 나온다. 매우 친절하다. 일단 기분이 좋아졌다.
물론 설치를 그냥 base환경에 하면 안되고, conda prompt에서 다음을 실행하고 한다.
$ conda create --name ai_torch
$ conda activate a_torch
여기서 'ai_torch'는 그냥 내가 정한 이름이니 아무거나 쓰면 된다.
VS Code를 열면 해당 환경이 다시 로드되므로 앞으로 이 환경을 쓸 수있다.(물론 이미 python plug-in이 있다는 가정 하에...)
2. 가상 환경에 Jupyter notebook 설치
Conda prompt에서 다음 커맨드로 jupyter notebook을 설치한다.
$ conda install jupyter notebook
그럼 ipython이나 그 외 필요한 패키지 등이 설치된다.
다 설치가 되었으면, 이 가상 환경의 커널(python 등의 실행 환경)을 등록해주자.
등록을 해 놓으면 jupyter notebook에서 가상 환경을 선택해 사용 가능하다.
$ python -m ipykernel install --user --name py_torch --display-name "[Py Torch]"
display-name 옵션 뒤의 내용은 알아서 정하자.
이제 VS Code든 어디든 jupyter notebook에서 가상 환경을 사용할 수 있다.
댓글 없음:
댓글 쓰기