우분투에서 pip로 numpy, scipy 그리고 matplotlib를 설치하는 여러 방법중 pip 를 통한 설치가 있다. apt-get 으로 저장소에서 직접 받아와서 설치해도 된다.
Ubuntu 12.04 LTS의 경우, 다음의 라이브러리들을 미리 설치해두어야 한다. 설치는 apt-get 을 이용.
1. Numpy
- python-dev
2. Scipy
- gfortran (fortran compiler)
- libatlas-base-dev (설치하면 blas 관련 패키지들도 같이 설치되는듯...)
--- http://stackoverflow.com/questions/8961340/blas-and-lapack-libraries-required-for-compiling
3. Matplotlib (이게 고난의 연속이었다.)
- libfreetype6-dev
- libpng
- libjpeg8-dev
- libpng-dev
--- http://stackoverflow.com/questions/9829175/pip-install-matplotlib-error-with-virtualenv
특히 Matplotlib의 경우 에러 메세지만 보면 어떤 것이 필요한지 알기 힘든 경우가 많았다. freetype 에러인 경우엔 libfreetype6 관련 패키지를 설치해야 하고, png.h 부근의 에러는 libpng-dev 를 설치해야만 넘어간다.
'Study > Computer' 카테고리의 다른 글
우분투에서 시스템 온도를 체크하는 방법 (0) | 2014.08.05 |
---|---|
Ubuntu에 Latex 설치하기 (0) | 2014.08.05 |
컴파일러 최적화 옵션 (1) | 2014.08.04 |
[C언어] fscanf로 읽을 때 마지막 값이 한번 더 나올 때 (0) | 2014.07.30 |
우분투 서버 설정 때 유용한 링크들 (0) | 2014.07.28 |