반응형

먼저 내가 사용하는 jupyter 에 어떤 커널들을 사용할 수 있는지 확인한다.

>> jupyter kernelspec list

 

나는 위의 그림을 보니

python3, python2 를 사용할 수 있다.

 

 

이제 루비를 추가해보겠다.

 

mac os 의 경우 homebrew를 통해서 zeromq를 설치해준다.

>> brew install zeromq --universal

그러면 -- 다음이 옵션을 넣어주는 건데,

--universal 옵션이라는 것은 없다고 나온다.

아마 예전엔 있었는데 지금은 빠졌나보다.

 

universal 이라는 옵션 없음

 

 

pyenv를 설치해준다.

>> brew install pyenv

 

그 후에 아래 3줄을 터미널에 입력해주어 환경변수를 세팅해준다.

 

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile

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

echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

 

나는 아래의 명령어도 필요할 수도 있다고 추가해달라고 콘솔창에 나와있었다.

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

export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"

export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"

export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"

 

 

아래 명령어를 입력하여 파이썬 3.4 버전을 설치한다. (기존에 파이썬 3점대 버전이 있으면 안하셔도 무방할 듯 싶습니다)

 

>> pyenv install 3.4.3

>> pyenv global 3.4.3

jsonschema 설치(파이썬3 부터는 jsonschema 라는 것도 필요하다고 합니다.) -- 파이썬 이미 있으면 안해도 될 듯 합니다.

>> pip install jinja2 tornado pyzmq jsonschema  

>> pip install ipython

 

 

## 중요 ##

 

이제부터 iruby를 설치해줍니다.

iruby 란 주피터 노트북에서 사용할 수 있는 ruby 언어를 의미합니다.

ex)

기존의 파이썬: python

주피터 상의 파이썬: ipython 이라고 부르듯.

 

iruby는 gem 이라는 시스템으로 설치가 가능합니다.

 

먼저 specific_install 이라는 패키지를 설치하고,

>> sudo gem insrtall specific_install

 

specific_install 라는 패키지를 사용해서 github에 올려져있는 iruby를 설치받습니다.

>> sudo gem specific_install -l https://github.com/SciRuby/iruby -b master

여기서 sudo 란 관리자 권한으로 설치한다는 것을 의미합니다.

자! 이제 터미널에

>> iruby --version

이라고 입력하시면, 버전정보가 나온다면, 정상적으로 설치가 되었습니다.

 

이제 설치된 iruby를 jupyter notebook 에서 사용하기 위해 커널을 등록해보겠습니다.

커널은 코딩을 할 수 있는 하나의 공간이라고 생각하시면 무방합니다.

jupyter notebook이라는 스케치북에 iruby라는 언어를 이해할 수 있는 공간이 존재해야 iruby 코드를 작성하고 

한줄 한줄 실행할 수 있는 것이지요

 

iruby 커널 등록

>> iruby register

 

드디어 등록이 완료되었습니다!! 오예~~~

 

 

이제 제대로 등록이 되었는지 커널들의 리스트를 출력해볼까요??\

>> jupyter kernelspec list

 

 

ruby라 정상적으로 나오네요.

이제 jupyter notebook을 실행해서, ruby코드를 작성하고 컴파일하실 수 있습니다.

 

>> jupyter notebook

 

 

 

감사합니다~~~ㅎㅎㅎ

 

 

반응형
반응형

기존의 아나콘다 설치 후 파이썬을 실행하시면

 

아래와 같이 Python3 점대 버전만 사용가능하실겁니다.

 

 

주피터 환경에서 Python 2점대 버전도 설치를 해주기 위해,

 

기존의 anaconda 환경으로 파이썬을 설치하였다면,

 

Anaconda Prompt에 들어가셔서 아래의 명령어대로 수행하시면 

 

주피터 환경에서 Python 다중 커널을 사용하실 수 있습니다.(mac 환경에서는 Anaconda Prompt 대신 그냥 terminal 을 키셔도 무방합니다. ^^ )

 

먼저 아래 명령어를 사용하여

jupyter kernelspec에서 어떤 커널들이 가능한지(어떤 언어로 작업을 할 수 있는지) 확인을 해줍니다.

>> jupyter kernelspec list

 

 

먼저 anaconda 시스템을 업데이트를 해줍니다.

내 pc에 깔려있는 anaconda를 최신버전으로 만드는 작업.

>> conda update conda

 

그 다음 파이썬 커널을 만들어 주는 작업입니다.

파이썬 2.7 버전을 설치해주는 작업입니다.

>> conda create -n py27 python=2.7 anaconda

 

커널 설치가 완료되었으면,

 

아래 명령어를 입력하여

파이썬 2.7 버전을 활성화시켜줍니다.

>> conda activate py27

 

다음 라인의 맨 앞에 (py27)이라고 나오게 되었죠??

 

파이썬 2.7 버전이 활성화 된 것입니다.

 

아래는 활성화와 비활성화에 대한 사용명령어 코드입니다.

 

 

비활성화를 하시려면,

>> conda deactivate

라고 입력하시면 되겠죠??

 

conda deactivate 라고 입력하신 후에

 

다시 jupyter notebook 을 실행시키시면,

 

아까는 보이지 않았던 python2 가 생성된 것을 보실 수 있습니다.

 

 

이로써 jupyter notebook 에서도 python2 를 사용하실 수 있게 됬네요~~ㅎㅎ

 

감사합니다.

 

 

 

 

반응형

'IT' 카테고리의 다른 글

Ubuntu에 Hadoop 설치  (1) 2020.04.21
jupyter notebook 에서 루비 커널 추가하기  (0) 2020.04.21
MacBook 파이썬 설치하기  (0) 2020.04.21
Python2 vs Python3  (0) 2020.04.21
os, readonly 파일 수정방법(feat, sudoers 수정)  (0) 2020.04.20
반응형

Python 연습하는 환경으로

 

1. Jupyter notebook을 추천드립니다.

 

Jupyter notebook이란 원래, 데이터 분석하시는 분들이 

한줄 한줄씩 데이터 확인해보고, 분석해나가기 위한 용도로 

 

인터프리터 환경(= 컴파일러 환경의 반대)을 제공합니다.

 

인터프리터 환경: 코드 한줄 한줄씩 실행해가며, 그 결과를 확인하는 것

 

컴파일 환경: 전체 코드를 다 만들어 놓고, 실행하는 환경

 

 

* Jupyter notebook 으로 한줄한줄씩 보시는게 입문자한테는 편하실 거예요.

 

 

# Window 사용자

구글 검색창에 "아나콘다" 라고 치시면 됩니다.

 

그럼 맨 위에 Anaconda Python/R 뭐시기 눌러서

 

 

Python 3.7 version 누르시고, 설치하시면 됩니다.

 

 

 

그리고 설치할때, 중간에 체크박스 잘 확인하세요

 

 

이것 이외에는 그냥 Next 누르셔도 무방합니다. 그리고 마지막에 Finish 누르시면 됩니다.

 

설치 완료 되면, 그 후에 키보드에 Window 버튼 누르시고, 검색창에 Anaconda Navigator 이거 실행시키시면

 

Jupyter Notebook 이 이미 깔려져 있어서, 그거 누르시면 완료!

 

 

 

2. Mac 환경에서는 하나하나 Python, pip 를 하나하나 설치해줘야 한다.

https://datacodingschool.tistory.com/27

 

MacBook 파이썬 설치하기

1. 맥북에는 이미 파이썬이 설치되어 있습니다. command + space 키를 눌러 검색창을 활성화시킨 뒤, terminal이나 iterm을 켜서 >> python -V 명령어를 실행시킵니다. 아마 파이썬 2점대 버전이 설치되어 있지 않..

datacodingschool.tistory.com

위의 링크도 참고하시면 좋습니다~~~~

 

 

Homebrew 라는 것을 구글 창에 입력해서, 설치해준다.(아래 링크를 들어가셔도 됩니다.)

https://brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

보시면 가운데쯤에

>> /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

명령어를 터미널에다가 입력하셔야 합니다.

 

 

그리고 Command + space 를 눌러 Terminal 을 실행시키고,

terminal에서

 

>> brew -v 

 

이라고 쳐서, Homebrew가 정상적으로 설치되어있는지 확인한다.

그리고 

>> sudo easy_install pip

 

명령어를 통해 pip를 설치한다.

 

그리고

 

>> pip install jupyter

라는 명령어를 통해 jupyter notebook을 설치할 수 있다.

 

 

설치가 완료되면,

 

>> jupyter notebook

 

명령어를 통해 jupyter notebook을 띄울 수 있다.

 

 

Mac에는 기본적으로 Python2.x 가 내장되어 있어서, Python 3.x로 사용하고 싶다면,

 

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

 

상단의 홈페이지에 들어가서 3점대 버전을 설치해주어야 한다.

 

 

반응형

'IT' 카테고리의 다른 글

Expo.io를 이용한 React native 앱 만들기  (0) 2020.04.14
MacBook에 VM 설치  (0) 2020.04.14
이맥스 사용법  (0) 2020.04.09
angular 4200 포트 강제 종료  (0) 2020.04.09
pytorch로 MNIST 분류하기  (0) 2020.04.06

+ Recent posts