- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
anaconda 사용법 본문
Anaconda 설치하기 - Python을 제대로 활용해보자
$ conda info --envs
$ conda env list
※ Anaconda 설치 정보 모두(All) 출력
$ conda info -a
※ Package 정보 확인
$ conda list
※ conda update 하기
conda update conda
conda update --all python=3.5
This will attempt to update all your packages in your root environment to Python 3 versions. If it is not possible (e.g., because some package is not built for Python 3), it will give you an error message indicating which package(s) caused the issue.
cf) http://stackoverflow.com/questions/28436769/how-to-change-default-anaconda-python-environment
※ pip upgrade 하기
python -m pip install --upgrade pip
※ conda 환경 만들기
$ conda create -n "Python 3" python=3 anaconda
$ conda create -n "Python 2" python=2 anaconda
※ conda 환경 삭제
$ conda env remove -h (도움말 보기)
$ conda env remove -n python2
$ source activate python3
☞ Windows 운영체제에서는 source 를 뺄 것.
# To deactivate this environment, use:
$ source deactivate
pip install 대신에 conda install 을 사용할 것.
pip는 anaconda 패키지 위치에 설치되는 것이 아니라 기본 System 패키지 설치 위치에 설치된다.
cf) https://www.quora.com/How-do-I-install-Python-packages-in-Anaconda
What is the difference between pip and conda?
http://stackoverflow.com/questions/20994716/what-is-the-difference-between-pip-and-conda
Not to confuse you further, but you can also use pip within your conda environment, which validates the general vs. python specific managers comments above.
conda install -n testenv pip
source activate testenv
pip <pip command>
you can also add pip to default packages of any environment so it is present each time so you don't have to follow the above snippet.
conda install 으로 설치하는 것이 좋은데, 어떤 패키지들은 conda 용으로 package 안된 것들도 있기 때문에 pip로 설치하는 것도 괜찮다.
위와 같이 anaconda 환경(testenv)에서 pip를 install 하고, 그 환경으로 들어가서 pip로 패키지를 설치해주면 된다.
[다른 방법]
(Mac 이나 Linux) which pip
(Windows) where pip
로 해서 pip 파일이 어디에 있는지 찾아본다.
pip가 기본 설치된 디렉터리에 있는지 Anaconda 가 설치된 곳에 있는지 확인해본다.
Anaconda 가 설치된 곳의 pip 명령으로 실행하면 Anaconda 환경에서 설치될 것이고, 시스템의 pip가 실행되면 Anaconda 환경과는 상관없이 시스템 패키지에 설치될 것이다.
Anaconda 에서 각 환경에 파이션 모듈을 설치하는 법
$ conda install --name python3 ipykernel
$ conda install --name python3 numpy pandas matplotlib
Anaconda 홈페이지 Test drive
http://conda.pydata.org/docs/test-drive.html
64비트 Anaconda에서 32비트 python 설치하는법
set CONDA_FORCE_32BIT=1
conda create -n py36_32 python=3.6
Activate it:
set CONDA_FORCE_32BIT=1
activate py36_32
http://stackoverflow.com/a/33711433
Anaconda 최신판은 Python 3.6 기반으로 되어 있다. 그런데 TensorFlow를 설치하려고 하면 Platform 이 맞지 않는다고 설치가 안된다.
Anaconda 에서 Python 3.5 기반의 환경을 새로 만들어서 TensorFlow를 pip 로 설치하면 된다.
쥬피터 노트북 커널에 새로 만든 Anaconda 환경을 추가하는 방법
conda create -n tensorflow35 python=3.5 anaconda
그냥 이렇게 하면 Anaconda Default 의 Kernel 이 설치된다.
python -m ipykernel install --name tensorflow35
다음과 같이 jupyter notebook 에 커널을 추가하고자 하는 환경에 들어가서 python -m ipykernel install 명령을 수행하면 된다.
activate python2
(python2)> python -m ipykernel install
Installed kernelspec python2 in C:\ProgramData\jupyter\kernels\python2
쥬피터 노트북에서 수행되고 있는 커널의 파이썬 버젼을 확인하는 방법
import sys
sys.version
sys.version_info
'Python' 카테고리의 다른 글
[python] Seaborn: statistical data visualization (0) | 2016.06.17 |
---|---|
jupyter에서 watermark 패키지 실행하기 (0) | 2016.06.08 |
jupyter 다중 커널(kernel) 설치하기 (0) | 2016.06.04 |
jupyter (IPython) 배우기 (0) | 2016.05.27 |
[Python] 설치된 Package의 위치 알아보기 (0) | 2016.05.15 |