Ubuntu 18.04
mlpack 3.0.2
우선 최신버전은 설치 난이도가 상당히 높다.
그렇기 때문에 구버전 우분투와 구버전 mlpack을 설치하자
아래 사이트를 방문하며 ubuntu 18.04.5 버전의 ISO 파일을 다운 받는다.
https://ubuntu.com/download/alternative-downloads
vmware을 이용하여 ubuntu 18.04.5 버전을 설치해준다.
20.0을 넘어가는 버전은 불완전하다는 느낌을 받는다.
설치가 완료되었다.
우선 ubuntu는 apt-get 명령어를 사용하는데
apt-get 패키지 자체를 업데이트 및 업그레이드 시켜준다.
업데이트 후에 업그레이드 해야한다.
아래 순서대로 실행하자.
$sudo apt-get update
$sudo apt-get upgrade
dependency 패키지 다운 및 설치
원래는 수많은 라이브러리를 일일히 설치해야 하지만
아래 긴 코드를 통해서 일괄적으로 설치해줄 수 있다.
시간이 좀 걸리더라도 실행해준다.
$sudo apt-get install libboost-math-dev libboost-program-options-dev libboost-random-dev libboost-test-dev libboost-serialization-dev libboost-all-dev
$sudo apt-get install libxml2-dev libarmadillo-dev binutils-dev python-setuptools graphviz doxygen
이제 mlpack 압축파일을 다운받는다.
tar은 압축을 풀어주는 명령어로서 GUI 기반으로
직접 압축을 풀어도 무방하다.
그 후에 pip 명령어를 사용해야하는데
pip 명령어가 없다면
apt-get install pip 하여 pip도 설치한다.
$wget http://www.mlpack.org/files/mlpack-3.0.2.tar.gz
$tar -xvzpf mlpack-3.0.2.tar.gz
$pip install Cython
$pip install pandas
$pip install numpy
이제 본격적으로 설치할 차례이다.
$cd ~
$cd mlpack-3.0.2
$mkdir build
$cd build
$cmake -D CMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7 -D DEBUG=ON -D PROFILE=ON ../
build 폴더를 만든 후에 cmake ../을 입력한다.
$make
git이 없으므로 설치
sudo apt-get install git
https://github.com/mdbtools/mdbtools/issues/135
txt2man을 직접 설치해주자
sudo apt install txt2man
$sudo make install
'Linux' 카테고리의 다른 글
cmake update 방법 (0) | 2021.02.03 |
---|---|
linux 환경 변수 설정 (0) | 2021.02.03 |