Windows/Mac의 Jupyter Notebook에서 Keras를 사용할 수있게 만들기
3718 단어 TensorFlowKerasJupyterWindows
소개
알고 보니 비슷한 기사는 여러가지 있었지만, 우선 현시점에서 표기를 하기 위한 순서를 메모합니다.
원래 왜 이 절차가 필요한가?
Jupyter Notebook의 전제가 되고 있는 anaconda에는 부족 모듈의 추가 도입의 기능이 있어, 본래는 이 기능을 사용하는 것만으로 간단하게 Keras도 사용할 수 있게 될 것입니다.
그러나 현재
anaconda에서 소개되는 python: version 3.7
keras의 전제 python: version 3.6
되어 버리고 있어 단순한 추가 도입으로는 keras를 도입할 수 없습니다.
대응 수단
anaconda에는 가상 환경 추가 기능이 있으며 기본과 완전히 다른 파이썬 환경을 만들 수 있습니다. 이 방법을 사용하여 초기 배포 환경과는 별도의 파이썬 3.6 환경을 별도로 만들 것입니다.
전제
"Anaconda 2018.12 for Windows(Mac) Installer"를 다운로드, 설치한 직후의 상태를 전제로 합니다. 이 본체의 도입 순서에 관해서는 그 밖에 순서서가 여러가지 있으므로 생략합니다.
절차(Windows의 경우)
이제 Windows의 경우 구체적인 단계를 설명합니다.
anaconda prompt 시작
가장 먼저 할 일은 anaconda prompt를 시작하는 것입니다.
그림과 같이 Windows 메뉴에서 Anaconda3 아래의 "Anaconda Prompt"를 선택합니다.
conda 명령 실행
프롬프트에서 다음 명령을 순서대로 실행합니다.
예/아니오 확인 프롬프트가 표시되면 모두 Y로 응답하도록 합니다.
가상 환경 keras-env 만들기
(base) C:\Users\makaishi> conda create -n keras-env python=3.6
가상 환경 keras-env 활성화
(base) C:\Users\makaishi>activate keras-env
가상 환경에 추가 모듈 배포
(keras-env) C:\Users\makaishi>conda install matplotlib
(keras-env) C:\Users\makaishi>conda install scikit-learn
(keras-env) C:\Users\makaishi>conda install jupyter
(keras-env) C:\Users\makaishi>conda install tensorflow
(keras-env) C:\Users\makaishi>codna install keras
Anaconda Navigator 시작
Windows 메뉴에서 Anaconda3 아래의 "Anaconda Navigator"를 시작합니다.
아래 화면이 표시되면,
①Application on의 드롭다운을 "keras-env"로 변경
② Jupyter Notebook 아래의 「Launch」버튼을 클릭
합니다.
노트북 로드
이제 Jupyter Notebook이 시작되므로 언제나처럼 ipynb 파일을 읽고 노트북 파일을 실행합니다.
아래 그림과 같이 Keras의 라이브러리를 사용할 수 있게 되어 있을 것입니다.
절차(Mac의 경우)
Mac의 경우 일반적으로 터미널을 열고 다음 명령을 실행합니다.
$ conda create -n keras-env python=3.6
$ conda activate keras-env
올바르게 실행되면 프롬프트가 다음과 같은 디스플레이로 바뀝니다.
(keras_env) xxxxx:~ makaishi$
Activate 이후의 절차는 Windows의 경우와 동일합니다.
보충 Mac의 문제 해결 방법
사전 도입이 끝난 소프트의 상황등에 의존한다고 생각합니다만, 내 PC(Mac)에서는, 위의 순서만으로 Keras의 코드가 잘 움직이지 않았습니다. (Keras 자체는 움직이는 것처럼 보이지만, 이후 matplotlib에서 그래프를 그리려고하면 재설정됩니다)
여러가지 조사해, 아래의 커멘드를 Notebook의 시작 부분에 넣으면, 문제를 회피할 수 있는 것을 알았습니다.
# Macの問題回避
import os
import platform
if platform.system() == 'Darwin':
os.environ['KMP_DUPLICATE_LIB_OK']='True'
Reference
이 문제에 관하여(Windows/Mac의 Jupyter Notebook에서 Keras를 사용할 수있게 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/makaishi2/items/f8512c0c4828ddea51ca
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
anaconda에는 가상 환경 추가 기능이 있으며 기본과 완전히 다른 파이썬 환경을 만들 수 있습니다. 이 방법을 사용하여 초기 배포 환경과는 별도의 파이썬 3.6 환경을 별도로 만들 것입니다.
전제
"Anaconda 2018.12 for Windows(Mac) Installer"를 다운로드, 설치한 직후의 상태를 전제로 합니다. 이 본체의 도입 순서에 관해서는 그 밖에 순서서가 여러가지 있으므로 생략합니다.
절차(Windows의 경우)
이제 Windows의 경우 구체적인 단계를 설명합니다.
anaconda prompt 시작
가장 먼저 할 일은 anaconda prompt를 시작하는 것입니다.
그림과 같이 Windows 메뉴에서 Anaconda3 아래의 "Anaconda Prompt"를 선택합니다.
conda 명령 실행
프롬프트에서 다음 명령을 순서대로 실행합니다.
예/아니오 확인 프롬프트가 표시되면 모두 Y로 응답하도록 합니다.
가상 환경 keras-env 만들기
(base) C:\Users\makaishi> conda create -n keras-env python=3.6
가상 환경 keras-env 활성화
(base) C:\Users\makaishi>activate keras-env
가상 환경에 추가 모듈 배포
(keras-env) C:\Users\makaishi>conda install matplotlib
(keras-env) C:\Users\makaishi>conda install scikit-learn
(keras-env) C:\Users\makaishi>conda install jupyter
(keras-env) C:\Users\makaishi>conda install tensorflow
(keras-env) C:\Users\makaishi>codna install keras
Anaconda Navigator 시작
Windows 메뉴에서 Anaconda3 아래의 "Anaconda Navigator"를 시작합니다.
아래 화면이 표시되면,
①Application on의 드롭다운을 "keras-env"로 변경
② Jupyter Notebook 아래의 「Launch」버튼을 클릭
합니다.
노트북 로드
이제 Jupyter Notebook이 시작되므로 언제나처럼 ipynb 파일을 읽고 노트북 파일을 실행합니다.
아래 그림과 같이 Keras의 라이브러리를 사용할 수 있게 되어 있을 것입니다.
절차(Mac의 경우)
Mac의 경우 일반적으로 터미널을 열고 다음 명령을 실행합니다.
$ conda create -n keras-env python=3.6
$ conda activate keras-env
올바르게 실행되면 프롬프트가 다음과 같은 디스플레이로 바뀝니다.
(keras_env) xxxxx:~ makaishi$
Activate 이후의 절차는 Windows의 경우와 동일합니다.
보충 Mac의 문제 해결 방법
사전 도입이 끝난 소프트의 상황등에 의존한다고 생각합니다만, 내 PC(Mac)에서는, 위의 순서만으로 Keras의 코드가 잘 움직이지 않았습니다. (Keras 자체는 움직이는 것처럼 보이지만, 이후 matplotlib에서 그래프를 그리려고하면 재설정됩니다)
여러가지 조사해, 아래의 커멘드를 Notebook의 시작 부분에 넣으면, 문제를 회피할 수 있는 것을 알았습니다.
# Macの問題回避
import os
import platform
if platform.system() == 'Darwin':
os.environ['KMP_DUPLICATE_LIB_OK']='True'
Reference
이 문제에 관하여(Windows/Mac의 Jupyter Notebook에서 Keras를 사용할 수있게 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/makaishi2/items/f8512c0c4828ddea51ca
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이제 Windows의 경우 구체적인 단계를 설명합니다.
anaconda prompt 시작
가장 먼저 할 일은 anaconda prompt를 시작하는 것입니다.
그림과 같이 Windows 메뉴에서 Anaconda3 아래의 "Anaconda Prompt"를 선택합니다.
conda 명령 실행
프롬프트에서 다음 명령을 순서대로 실행합니다.
예/아니오 확인 프롬프트가 표시되면 모두 Y로 응답하도록 합니다.
가상 환경 keras-env 만들기
(base) C:\Users\makaishi> conda create -n keras-env python=3.6
가상 환경 keras-env 활성화
(base) C:\Users\makaishi>activate keras-env
가상 환경에 추가 모듈 배포
(keras-env) C:\Users\makaishi>conda install matplotlib
(keras-env) C:\Users\makaishi>conda install scikit-learn
(keras-env) C:\Users\makaishi>conda install jupyter
(keras-env) C:\Users\makaishi>conda install tensorflow
(keras-env) C:\Users\makaishi>codna install keras
Anaconda Navigator 시작
Windows 메뉴에서 Anaconda3 아래의 "Anaconda Navigator"를 시작합니다.
아래 화면이 표시되면,
①Application on의 드롭다운을 "keras-env"로 변경
② Jupyter Notebook 아래의 「Launch」버튼을 클릭
합니다.
노트북 로드
이제 Jupyter Notebook이 시작되므로 언제나처럼 ipynb 파일을 읽고 노트북 파일을 실행합니다.
아래 그림과 같이 Keras의 라이브러리를 사용할 수 있게 되어 있을 것입니다.
절차(Mac의 경우)
Mac의 경우 일반적으로 터미널을 열고 다음 명령을 실행합니다.
$ conda create -n keras-env python=3.6
$ conda activate keras-env
올바르게 실행되면 프롬프트가 다음과 같은 디스플레이로 바뀝니다.
(keras_env) xxxxx:~ makaishi$
Activate 이후의 절차는 Windows의 경우와 동일합니다.
보충 Mac의 문제 해결 방법
사전 도입이 끝난 소프트의 상황등에 의존한다고 생각합니다만, 내 PC(Mac)에서는, 위의 순서만으로 Keras의 코드가 잘 움직이지 않았습니다. (Keras 자체는 움직이는 것처럼 보이지만, 이후 matplotlib에서 그래프를 그리려고하면 재설정됩니다)
여러가지 조사해, 아래의 커멘드를 Notebook의 시작 부분에 넣으면, 문제를 회피할 수 있는 것을 알았습니다.
# Macの問題回避
import os
import platform
if platform.system() == 'Darwin':
os.environ['KMP_DUPLICATE_LIB_OK']='True'
Reference
이 문제에 관하여(Windows/Mac의 Jupyter Notebook에서 Keras를 사용할 수있게 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/makaishi2/items/f8512c0c4828ddea51ca
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ conda create -n keras-env python=3.6
$ conda activate keras-env
사전 도입이 끝난 소프트의 상황등에 의존한다고 생각합니다만, 내 PC(Mac)에서는, 위의 순서만으로 Keras의 코드가 잘 움직이지 않았습니다. (Keras 자체는 움직이는 것처럼 보이지만, 이후 matplotlib에서 그래프를 그리려고하면 재설정됩니다)
여러가지 조사해, 아래의 커멘드를 Notebook의 시작 부분에 넣으면, 문제를 회피할 수 있는 것을 알았습니다.
# Macの問題回避
import os
import platform
if platform.system() == 'Darwin':
os.environ['KMP_DUPLICATE_LIB_OK']='True'
Reference
이 문제에 관하여(Windows/Mac의 Jupyter Notebook에서 Keras를 사용할 수있게 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/makaishi2/items/f8512c0c4828ddea51ca텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)