지금 소문의 Julia를 Ubuntu에 설치하고 Jupyter Notebook에서 사용합시다!

4377 단어 JuliaJupyter

1. Julia는 무엇입니까?



1.1 읽는 방법



긴 문장입니다. 읽고 날아도 문제 없습니다.
Julia는 "줄리아"라고 읽습니다. Julia는 원래 여성의 이름입니다.

그건 그렇고, Julia에 해당하는 남성의 이름이 있습니다. Julian이라고합니다.
알기 쉽게 말하면, Julian⇒타로, Julia→하나코 같은 느낌이군요.
덧붙여서, (나라의) 언어에 따라 읽는 방법도 다릅니다.


성별
알파벳 표기
영어
독일어
스페인어


남성
Julian
줄리안
율리안
프리안

여성
Julia
줄리아
율리아
프리아


여담이지만... Google 검색할 때 조심하세요.julialang 에서 검색하는 것은 무난합니다.
「와아♡」인 여성이 검색 결과에 표시되는 경우가 있습니다. 웃음

1.2 특징



Julia 공식 페이지
Julia는 수치 계산 및 데이터 과학에 강한 언어입니다.
게다가 컴파일 언어이므로 C와 같이 고속으로, Python과 같이 쓰기 쉬운 것을 특징으로 내걸고 있습니다.
또, 동적 프로그래밍 언어이므로 변수 선언시에 형태의 지정이 필요 없습니다.




1.3 역사



MIT (매사추세츠 공과 대학)의 Alan Edelman 교수와 그의 동료가 개발을 시작했습니다.
  • 2009年 개발 시작
  • 2012年 OSS로 공개
  • 2014年 최초의 JuliaCon이 개최!
  • 2018年 Version 1.0.0 공개

  • 2. 주제: Ubuntu 18.04에서 시도해 보자!



    2.1 설치할 환경



    terminal
    $ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 18.04.3 LTS
    Release:       18.04
    Codename:      bionic
    

    2.2 우분투에 설치하기



    전제가 길어졌습니다만, 본제의 인스톨을 해 갑시다!

    2019년 10월 31일 현재, Julia의 최신 버전은 1.2.0이지만 안정 버전은 1.0.4입니다. 어느 것을 설치하고 싶은지에 따라 설치 방법이 다릅니다.

    Julia 1.2.0



    일시적으로 ~/Downloads에 Julia 실행 파일을 다운로드합니다.
    그런 다음 /opt로 이동하여 심볼릭 링크에서 julia 명령을 활성화합니다.
    https://~ 의 부분은 공식 다운로드 페이지 에서 링크를 가져오십시오. (적색 프레임 부분)



    terminal
    cd ~/Downloads
    
    wget -qO- https://julialang-s3.julialang.org/bin/linux/x64/1.2/julia-1.2.0-linux-x86_64.tar.gz | tar -xzv
    
    sudo mv ~/Downloads/julia-1.2.0 /opt/
    
    sudo ln -s /opt/julia-1.2.0/julia /usr/local/bin/julia
    

    Julia 1.0.4



    공식 문서 에 따라 설치해 봅시다.--classic가 없으면 오류가 발생합니다.

    terminal
    sudo snap install julia --classic
    

    3. Julia를 Jupyter에서 사용할 수 있도록



    전제로 Jupyter Notebook 설정이 완료되었다고 가정합니다.
    terminal에서 $ julia 명령을 치십시오.

    terminal
    $ julia
                   _
       _       _ _(_)_     |  Documentation: https://docs.julialang.org
      (_)     | (_) (_)    |
       _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
      | | | | | | |/ _` |  |
      | | |_| | | | (_| |  |  Version 1.2.0 (2019-08-20)
     _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
    |__/                   |
    
    julia> using Pkg
    
    julia> Pkg.add("IJulia")
    

    이제 Jupyter Notebook에서 Julia를 선택할 수 있습니다.



    4. 마지막으로



    Julia는 컴파일 언어로 수학과 과학 계산에 강하기 때문에 AI 분야에서 향후 발전해 나갈 것이라고 개인적으로 생각하고 있습니다. 조기 어댑터로서 Julia에 커밋 해 나가기 위해, 앞으로도 Julia에 관한 정보를 발신해 가고 싶습니다.

    좋은 웹페이지 즐겨찾기