# 2017.11.23 내용 추가 #################################################################################
원래 본문 내용대로 하면 qt5 버전이 설치되는데 아래와같이 mayavi와 충돌이 나서 아나콘다 내에서는 실행이 되지 않습니다.
mayavi 사용을 위해서는 본문 내용중
conda create -n py27 python=2.7 anaconda
이 부분을
conda create -n py27 python=2.7 qt=4 anaconda
이렇게 수정하여 qt 4 버전을 설치해야 합니다.
##################################################################################################
여태까지는 파이썬을 따로 설치하고 numpy, matplotlib등 패키지를 전부 따로 설치해서 사용했었습니다.
현재 기준으로 파이썬은 2.7버전과 3.6버전 두가지가 있고, 이를 각각 설치해서 사용하고 있었죠.
사실 Continuum Analytics라는 곳에서 만든 아나콘다라는 파이썬 배포판을 알고는 있었습니다.
그냥 이상한 고집때문에 안쓰고 있었을 뿐이었습니다. 하지만 수학, 과학 분야에서 데이터 처리에 있어서는 아나콘다를 설치하는게 거의 정석처럼 여겨지는 것 같더라구요. 그래서 저도 그냥 설치해서 써보기로 했습니다.
아나콘다만 설치하면 Numpy, SciPy, IPython, Matplotlib등 처음 시작하면서 필요한 왠만한 패키지는 기본적으로 설치가 되니 편하긴 하더라구요.
아래 사이트에서 자신의 윈도우 환경에 맞춰서 다운로드를 해줍니다.
저는 Python 3.6 version 64-Bit으로 다운로드를 받았습니다.
(추후 mayavi라는 패키지를 설치하다가 버전 호환 문제로 파이썬 버전을 변경하게 됩니다. 변경 방법은 아래에서 설명합니다.)
https://www.continuum.io/downloads
설치야 뭐.. 아무 문제없이 쭉쭉 진행이 됩니다.
아, 참고로 저는 기존에 설치되어 있던 파이썬은 제거 후 아나콘다 설치를 진행하였습니다. 혹시나 모를 충돌을 예방하려구요..
자 이제 설치가 완료 되었습니다.
파이썬의 버전을 바꿔보도록 하겠습니다.
원래는 mayavi를 설치하려고 vtk를 설치하면서 삽질을 하다가 귀찮아서 아나콘다를 설치하게 된건데요.. 그나마 아나콘다로 설치해도 바로 설치가 안되더라구요..
UnsatisfiableError랍니다.. 네.. 뭔가 만족을 못하신다는거죠.. 파이썬 3.5 버전인게 문제인가 봅니다.
그럼 대체 뭘 설치하면 된다는 건지 conda info <package>를 사용해보라고 친절하게 이야기해 주네요.. 한번 확인해 봅니다.
음.. 파이썬 2.7이라.. 아나콘다에서 사용하는 파이썬의 버전을 바꿔보도록 하죠.
명령어 창에서 다음 명령을 쳐봅니다.
conda search python
뭔가 겁나 많이 나옵니다... 현재 3.5.2 버전을 사용하고 있다고 *가 붙어 있네요.
버전을 변경하는 방법은 두가지가 있습니다.
1. 기존 버전은 유지하면서 새로 환경을 하나 더 만들기
2. 아예 파이썬 버전을 바꿔버리기
저는 지금 버전도 사용하고 싶은데 mayavi도 사용해야 하겠으니.. 1번 방법으로 하려고 합니다.
아래 명령어로 파이썬 2.7.x 환경을 만들도록 합니다. (뒤에 보시면 알겠지만 관리자 모드로 실행해야 됩니다..)
버전은 2.7까지만 써주면 알아서 최신버전으로 잘 설치하는 것 같습니다.
conda create -n py27 python=2.7 anaconda
그냥 엔터를 치면 y가 선택됩니다.
또 뭔가 겁내 설치해대네요..
오!! 된건가??! 봤더니 PermissionError.. 에라이..;;
관리자 권한으로 실행해서 다시 시도해봅니다..
휴.. 설치가 잘 되었네요..
python 2.7버전을 쓸때는 activate py27을 치면 되고 나올때는 deactivate py27을 쓰면 된다고 합니다.
이 환경은 각각 독립된 환경이기 때문에 py27에서 설치한 패키지는 다른 환경에서는 사용할 수 없고 반대의 경우도 마찬가지입니다.
참고로 가상환경을 아나콘다의 IDE인 spyder에서 사용하고 싶다면 아래 명령어를 입력해주시면 됩니다.
conda install -n py27 spyder
그럼 이렇게 아이콘이 생성되는것을 확인할 수 있습니다.
혹시나 여러 버전이 필요 없고 하나의 환경만 가지고 사용하겠다는 생각이라면 아래 명령어를 이용하면 간단하게 됩니다.
conda install python=2.7
'연구 및 개발 > Software' 카테고리의 다른 글
우분투에 Visual Studio Code 설치하기 (0) | 2018.08.23 |
---|---|
우분투 하드 복사 (3) | 2018.03.16 |
파이썬으로 GPS 데이터 파싱 (0) | 2017.05.12 |
Ubuntu 14.04 LTS "System problem detected" 문제 해결하기 (0) | 2017.05.12 |
파이썬 site-packages 확인하기 (1) | 2017.05.12 |