12.04에 최신 SHOGUN/Python 모듈러 인터페이스 (http://www.shogun-toolbox.org)를 설치하는 가장 좋은 방법은 무엇입니까? 나는 운이 좋지 않은 출처에서 (오류를 게시하게되어 기뻤습니다) 시도했습니다; 12.04에 Trusty Tahr 패키지를 설치할 수 있습니까? https://launchpad.net/ubuntu/+source/shogun/3.1.1-1SHOGUN on Ubuntu 12.04
답변
(저는이 패키지의 데비안 유지 관리자입니다).
당신은
apt-get -b source shogun
에 시도 할 수 있지만,이 순간에 당신 만의 핵심 libshogun 라이브러리를 제공 할 것입니다. 도중에 (데비안에서) 파이썬 패키지가 있지만 아직 받아 들여지지 않았고 아직 우분투에는 없습니다.
https://ftp-master.debian.org/new/python-shogun_3.1.1-1.html
그래서 당신은 정말 소스에서 설치의 최고입니다. 쇼군은 우분투에서 파이썬 패키지를 만드는 buildbots를 실행합니다.
여기 this 게시물을 다음이 instruction 나는 내 CONDA의 ENV에 직접 장군을 설치하는 작업은 다음을했다 : 그래서 당신은 거기에서 설정을 복사 할 수 있습니다. 가장 우아한 방식은 아니지만 지금까지 해결되었습니다.
! 주의를 기울이십시오 : 예. apt-get swig를 설치하십시오 ! 나는 아나콘다와 장군 파이썬 infterface을 사용 - 그래서 내 cmake 접두사 홈/사용자/아나콘다/당신은 장군 구축 cmake 필요
/이었다
(당신이 cmake> 3.1이있는 경우 생략)이 CMAKE FIRST를 UP SET
- 설치 경로에 대한 cd/경로
- workdir = $ (pwd) #ie 홈
- 다운로드하고 당신의 가정에 cmake를 설치 :
- wget을 http://www.cmake.org/files/v3.1/cmake-3.1.3.tar.gz
- 타르 xzf cmake-3.1.3.tar.gz
- CD cmake-3.1.3
- cmake_dir = $ WORKDIR/cmake 수출 PATH = $의 cmake_dir/빈 : 5 ./configure를 --prefix = $
- cmake_dir하면 쇼군을 위해 사용할 수 있도록 -j 2
- 가 메이크업 PATH에
- 수출 cmake를 설치하기/: $ PATH에
다운로드 아나콘다 ENV에 장군을 설치
- wget을 ftp://shogun-toolbox.org/shogun/releases/3.1/sources/shogun-3.1.1.tar.bz2
- 타르 jxf 장군은-3.1.1.tar.bz2 3 CD 장군-3.1.1/
- MKDIR
- 이 CD -DPythonModular = -DCMAKE_INSTALL_PREFIX =/가정/MyUserName 에다/아나콘다/envs/P27의/ON ON
- cmake -DPythonStatic =를 구축 구축 ..
- 모든 #four 프로세스를 -j2 할 것은
- 가 제작 : Soeren 응답에 대한
shogun 설치의 5 단계에서 DCMAKE_INSTALL_PREFIX =/home/myusername/anaconda/work (no envs/p27 /. .)? – scottlittle
@scottlittle, .. 대상 디렉토리 빌드/..를 나타냅니다. – PlagTag
감사를 설치할 수 있도록 잠시 걸린다. (buildbots! cool.) – stackoverflax
그래서 ... 나는이 일을 결코 얻지 못했다. 나는 12.04에 아직도 다시 노력하고있다. 나는 3.2.0을 다운로드 받았고 여기에있는 지시 사항 (http://www.shogun-toolbox.org/doc/en/current/installation.html)을 따르려고했는데 잘못된 것으로 보였다. (설정이 없다!) http : http : //www.shogun-toolbox.org/doc/en/latest/install.html. /home/ubuntu/shogun-3.2.0/src/shogun/statistics/TestStatistic.cpp:1:0 : 오류 : 선택한 CPU가 x86-64 명령어 세트를 지원하지 않습니다 – stackoverflax
ubuntu @ ok2 : ~/shogun-3.2.0/build $ uname -a Linux ok2.novalocal 3.2.0-24-virtual # 39-Ubuntu SMP Mon 5 월 21 일 18:44:18 UTC 2012 년 x86_64 x86_64 x86_64 GNU/Linux – stackoverflax