Anaconda & Jupyter 환경 구축
설치Homebrew 후 다음 작업을 수행합니다.
$ brew install pyenv
$ pyenv install anaconda3-2.5.0
GUI 설치 프로그램이 있는 것 같은데 이쪽에서는 사용하지 않습니다.GUI 를 사용하여 프로그램을 설치하는 절차도 있습니다.
튜토리얼을 제공했으니까 먼저 해보세요.
설치 확인
버전 내보내기 설치 확인
$ conda --version
버전이 있어야 하는데 안 나와요.pyenv: conda: command not found
The `conda' command exists in these Python versions:
anaconda3-2.5.0
Pyenv에 설치되어 있습니다. Global에 설치되어 있지 않기 때문입니다.작업용 폴더를 만들고pyenv를 이용하여anaconda를 설치합니다.
$ pyenv local anaconda3-2.5.0
$ conda --version
conda 3.19.1
이번에 다 했어요.업데이트
Anaconda를 최신 버전으로 업데이트합니다.
$ conda update conda
설치를 마치자마자 문제가 없다고 느꼈지만, 여전히 일반적인 업데이트를 진행하였다2-2. 작업 환경 관리
Anaconda는 작업 환경을 만들고 저장할 수 있습니다.이 부근은 R과 매우 비슷하다.
작업 환경 만들기
바이오파이썬을 위한 스노우플랙스라는 환경이 마련됐다.이름이 교과서를 모방했다.
$ conda create --name snowflakes biopython
biopython의 다운로드와 설정을 시작하고 다음 메시지를 표시합니다.#
# To activate this environment, use:
# $ source activate snowflakes
#
# To deactivate this environment, use:
# $ source deactivate
#
당장 유효성을 시험해 보자.$ source activate snowflakes
usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]]
[-e pattern] [-f file] [--binary-files=value] [--color=when]
[--context[=num]] [--directories=action] [--label] [--line-buffered]
[--null] [pattern] [file ...]
pyenv: -bash: command not found
[プロセスが完了しました]
무슨 일이 일어났는지 이해가 안 돼서 그냥 놔두고 계속 전진하는 거야.2-3. 파이썬 버전 관리
pyenv 캐릭터와 겹치니 싫은 예감만 들 수밖에 없다.놓아두고 전진하지 않다.
2-4. Anaconda의 포장 관리
설치 가능한 매크로 패키지 목록 표시
$ conda list
검색 패키지(beautifulsoup4 설치)$ conda search beautifulsoup4
설치(beautifulsoup4가 설치되어 있어 아무 일도 일어나지 않음)$ conda install beautifulsoup4
마운트 해제$ conda remove beautifulsoup4
3. Jupyter Notebook마침내 Jypyter에서 다양한 일을 했다.
3-1. Jupter Notebook 시작
Jupter Notebook 시작
$ jupyter notebook
나중에 여기를 조작해.오른쪽 상단에서 New Notebook, Hello, World를 실행합니다.
Shift+Enter를 사용하여 셀을 실행할 수 있습니다.
오늘은 여기까지.다음에 할게요.
Reference
1. install
Reference
이 문제에 관하여(Anaconda & Jupyter 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/AseiSugiyama/items/bf3cf227a20e6300fa7a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)