How to getting started with turi create in virtual enviroment using jupyter notebook
참고로 Ubuntu에서 VS Code 한글 입력시 특정 문자가 이상하게 나올 때 VS Code Settings - Search Font Family - delete ‘Droid Sans Fallback’ 적용 후 정상으로 나옴. markdown syntax는 Here
최근 코세라 머신러닝 강의 수강 중, 실습을 하는데 안내대로 해도 잘안되어 검색 후 해결방법을 공유하기 위해 포스팅을 함.
Ubuntu에서 가상환경을 만들어서(선택사항)
주피터 노트북으로 turi create 라는 패키지를 이용한 예제와 실습을 진행함.
가상환경 실행
우선 python, jupyter, turi create 등 필요한 소스는 가상환경이나 실제 환경하에 인스톨 했다는 가정하에 진행. 예제 파일등을 동일한 한 폴더에 넣고,
$ virtualenv <env name>
예를들면$ virtualenv venv
이렇게 만든 가상환경을 활성화를 시켜줌. (위 명령줄 입력 후 해당 폴더에 venv와 같은 설정한 가상환경 이름의 폴더 생성됨을 확인.)
$ . <env name>/bin/activate
주의 위 명령어에서 점과 가상환경 이름 사이에 공백 하나 존재함.
- 명령 입력 후에 명령줄 가장 왼쪽에
(venv)
와 같은것이 생긴것을 볼 수 있음.
Jupyter Notebook 실행
(venv) $ pip freeze
(venv) $ jupyter-lab
첫번째 줄은 jupyter를 포함한 다른 패키지들이 제대로 인스톨 되었는지 확인하기 위함. 두번째 줄에서 jupyter notebook 이 아닌 jupyter-lab 쓰는 이유는, 알 수 없는 이유로 notebook 실행 시 500 에러나 import package시 에러 발생.
간단한 문제이나 혹시 모를 상황에 대비해 포스팅함.