티스토리 뷰

Old/Tip

Mac OS X에 Julia와 Atom 설치

Redcard24 2016. 4. 1. 20:33
반응형
Mac OS X  개발자 환경

Homebrew 설치

Homebrew 설치를 위해 필요한 Xcode를 위한 Command Line Tools를 설치한다.

$ xcode-select --install

다음 명령으로 Homebrew를 설치한다. 백투더 맥 Homebrew 설치 방법 참고

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

환경변수 /usr/local/bin 추가를 위해 다음 실행한다.

$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

brew 사용

Homebrew를 사용하여 오픈소스 패키지를 설치하는 방법은 다음과 같이 간단하다.

$ brew install package_name

Homebrew 업데이트를 위해 다음을 실행한다.

$ brew update

설치된 패키지의 버전을 알고 싶을때 다음을 실행한다.

$ brew list --versions

바이너리 형태의 프로그램 설치할 수 있게 Homebrew의 영역을 확장 시켜줄 수 있는 Homebrew Cask 설치

$ brew tap caskroom/cask

Atom 에디터 설치

공식 홈페이지 http://atom.io 에 상단에 맥용 Atom 다운로드 버튼을 클릭하여 다운 받는다. 받은 파일은 zip 파일로 압축되어 있는데 압축을 풀면 Atom.app 파일이 나타난다. 응용프로그램(Applications) 디렉토리 안에 넣으면 설치된다.

Julia 설치

dmg 바이너리 파일이나 juno를 사용할 수 있지만, 여기서는 atom editor를 이용하여 julia를 사용할 것이므로 Homebrew를 통해 설치합니다.

안정화 버전 설치

$ brew tap staticfloat/julia
$ brew install --64bit julia

개발자 버전 설치

$ brew tap staticfloat/julia
$ brew install --HEAD --64bit julia

Julia에 Atom 패키지 설치

julia 실행후 Atom 패키지를 설치한다.

$ julia
_
_       _ _(_)_     |  A fresh approach to technical computing
(_)     | (_) (_)    |  Documentation: http://docs.julialang.org
_ _   _| |_  __ _   |  Type "?help" for help.
| | | | | | |/ _` |  |
| | |_| | | | (_| |  |  Version 0.4.2 (2015-12-06 21:47 UTC)
_/ |\__'_|_|_|\__'_|  |  Official http://julialang.org release
|__/                   |  x86_64-linux-gnu

julia> Pkg.add("Atom")
julia> Pkg.update()

Atom 에디터에서 Preference -> Install 메뉴에 들어가서 아래 3개의 패키지를 설치합니다.

  • language-julia (https://atom.io/packages/language-julia)
  • julia-client (https://atom.io/packages/julia-client)
  • ink (https://atom.io/packages/ink)

OSX의 경우에는 설치 후에 Preference -> Packages 에서 julia-client 를 검색하여 Settings 버튼을 클릭하여 들어간 후에 Julia Path 부분에 /usr/local/bin/julia 경로를 적어 넣어줘야 한다.


반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함