이 영역을 누르면 첫 페이지로 이동
Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

페이지 맨 위로 올라가기

Coding Groot

코딩 블로그

[Julia] 줄리아 입문하기 1 :: 줄리아 설치 및 실행

  • 2019.08.21 18:05
  • Programming Language/Julia
글 작성자: Coding Groot

Window에서 줄리아를 시작해봅시다!

먼저 줄리아를 어떤 환경에서 할지 선택해볼까요?

줄리아는 아래의 방법들 중 자기가 편한 방법을 선택해서 사용하면 됩니다.

  1. Julia Box
  2. Julia Pro
  3. Julia Shell or REPL(Read Evaluate Print Loop)
  4. Juno (Julia사용자에게 가장 인기가 많은 IDE)
  5. Vim, Visual Code, ... 그 외

방법 1. Julia Box

Julia Box 링크: https://www.juliabox.com/

Julia Box 사이트 캡쳐 (옛날)

Julia Box를 사용하면 Cloud 환경에서 Julia를 사용할 수 있습니다. 주피터 노트북 인터페이스도 제공해주고 패키지들도 지원을 해줘서 여러 가지로 편할 것 같습니다. 하지만 역시 Cloud 환경에서 실행하는 것이라서 느립니다. 돈을 조금 쓰면 달라질지도 모르겠습니다ㅎㅎ. 자세한 것은 Julia Box 사이트에서 캡처한 정책을 참고하세요.

이제는 구독 정책이 위랑 다르게 바뀌었네요. 무료로 30일 trial을 제공하는 형태로 바뀌었습니다. 참고로 academic user들은 실버 정책의 반값인 💲7/month로 사용이 가능하다고 합니다. 새로 바뀐 구독 정책은 다음과 같습니다.

Julia Box 사이트 캡쳐 (현재)


방법 2. Julia Pro

Julia Pro 링크: 
https://juliacomputing.com/products/juliapro.html

Julia Pro 사이트 캡쳐

Julia Pro는 Visual Studio와 같은 통합 개발 환경(IDE)입니다. Visual Studio와 같은 환경에 익숙하다면 Julia Pro를 쓰면 좋을 것 같네요. Debugger도 사용하기 쉽고 용량이 작습니다.

Julia Pro 실행한 후 캡쳐


방법 3. Julia Shell or REPL(Read Evaluate Print Loop)

Julia Official 링크: 
https://julialang.org/downloads/

Julia Shell(REPL) 캡쳐

Julia Shell(REPL이라고도 함)은 Python Shell(아래 사진 참고)의 Julia 버전이라고 보시면 됩니다. Julia의 함수들을 선언하고 사용할 수 있는 Shell이라고 할 수 있습니다.

Python Shell 캡쳐


4. Juno

Juno 링크:
https://junolab.org/

 

Juno

Great for power users, too. Juno is built on Atom, which means it’s a powerful editor as well as a pretty face. It’s customisable to your heart’s content (though the defaults are pretty good too) and has power features like multiple cursors, fuzzy file fin

junolab.org

줄리아 유저들 사이에서 가장 인기 많은 IDE입니다. Julia Pro와 마찬가지로 Atom에 빌드가 돼서 이쁘네요. Juno는 hyrid "canvas programming"을 지원을 해줍니다. IDE와 함께 노트북을 사용할 수 있다는 것이 큰 장점인 것 같습니다.

 

5. 그 외 (Vim VSCode에서 쓰기, 등등)

이것만이 줄리아를 할 수 있는 방법이 아닙니다. 이 방법들 외에 다른 방법들도 있습니다!! 찾아보시고 편하신 방법을 쓰시면 됩니담!


반응형
저작자표시 비영리 (새창열림)

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • [Julia] 줄리아 입문하기 4 :: 표준 모듈(Standard Module)에 대한 이해

    [Julia] 줄리아 입문하기 4 :: 표준 모듈(Standard Module)에 대한 이해

    2019.09.09
  • [Julia] 줄리아 입문하기 3 :: 모듈(Module)에 대한 이해

    [Julia] 줄리아 입문하기 3 :: 모듈(Module)에 대한 이해

    2019.09.04
  • [Julia] 줄리아 입문하기 2 :: 줄리아 파일의 종류, 패키지 매니저, 모듈 사용하기

    [Julia] 줄리아 입문하기 2 :: 줄리아 파일의 종류, 패키지 매니저, 모듈 사용하기

    2019.09.03
  • [Julia] 줄리아 소개와 특징 :: 빠르고 배우기 쉬운 프로그래밍 언어

    [Julia] 줄리아 소개와 특징 :: 빠르고 배우기 쉬운 프로그래밍 언어

    2019.08.20
다른 글 더 둘러보기

정보

Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

  • Coding Groot의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그
  • 방명록
  • 소개
  • 블로그 저작권

카테고리

  • 분류 전체보기 (182)
    • Git (23)
      • Git Tutorial (9)
      • Git Note (7)
      • Git Lecture (7)
    • Programming Language (1)
      • C (2)
      • C Sharp (5)
      • Java (4)
      • JavaScript (7)
      • Julia (5)
      • Python (4)
    • Programming (8)
      • Algorithm (2)
      • Compiler (5)
      • Data Structure (0)
      • Web (12)
      • NestJS (2)
    • DevOps, Infra (36)
      • Apple (6)
      • Cloud (15)
      • Database (1)
      • Network (4)
      • Linux (8)
    • Game Programming (11)
      • Unity Tutorial (5)
      • Unity Note (6)
    • Hardware Design (1)
      • Digital Circuit (1)
    • Note (49)
      • Coffee (2)
      • Retrospect (15)
      • Reading List (14)
    • Mathematics (1)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • 서평
  • tutorial
  • 회고
  • git
  • 한빛미디어
  • aws
  • javascript
  • Github
  • 전체 보기…

정보

Coding Groot의 Coding Groot

Coding Groot

Coding Groot

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기

나의 외부 링크

  • GitHub
  • SlideShare
  • 유니티 2020 수업
  • TIL Blog
  • 모도코

방문자

  • 전체 방문자
  • 오늘
  • 어제
Powered by Tistory / Kakao. Copyright © Coding Groot.

티스토리툴바