기본 콘텐츠로 건너뛰기

맥(mac)의 가상환경(virtualenv) 설치 및 가상환경에 tensorflow, keras 설치


pip 설치
$ sudo easy_install pip

pip를 이용하여 virtualenv설치
$ sudo pip install --upgrade virtualenv

virtualenv를 이용하여 가상환경 설치
$ virtualenv --system-site-packages -p python3 /경로/가상환경이름

가상환경 활성화
$ source ~/가상환경이름/bin/activate

가상환경활성화(예를 들면 가상환경 이름을  tensorflow_envs라 한다면)

가상환경을 활성화 한 후 활성화 된 상태에서 tenforflow와 keras설치
(tensorflow_env) $pip3 install --upgrade tensorflow
(tensorflow_env) $pip3 install --upgrade keras

모든 내용은 python 3. 버젼 기준으로 설치하였다.

댓글

이 블로그의 인기 게시물

데이터 열로 추가하여 쌓기

import numpy as np x = [] a = np.array([1,2,3]) Out[5]: array([1, 2, 3]) a.shape Out[6]: (3,) np.concatenate((x,a)) Out[7]: array([ 1.,  2.,  3.]) x = np.concatenate((x,a)) x = np.concatenate((x,a)) Out[10]: array([ 1.,  2.,  3.,  1.,  2.,  3.]) x = [] x = np.concatenate((x,a), axis=1) => 오류발생  -. x가 차원이 안맞아서 안됨.  np.expand_dims(a,axis=1) Out[14]:  array([[1],        [2],        [3]]) b = np.expand_dims(a,axis=1) b.shape Out[16]: (3, 1) => (3,1)짜리 차원으로 확장한 후 열 방향으로 쌓을 수 있다. => 아래는 empty함수나 zeros를 사용하여 공간을 만드는 작업 x = [] x = np.empty((3,0)) x Out[19]: array([], shape=(3, 0), dtype=float64) x = np.zeros((3,0)) x Out[21]: array([], shape=(3, 0), dtype=float64) x = np.zeros((3,0)) a Out[23]: array([1, 2, 3]) b Out[24]: array([[1],        [2],        [3]]) np.concatenate((x,b), axis=1) Out[26]: array([[ 1.], ...

HTML 테스트

Lab 시리즈 화장품 구매(파란색, 가장크게) <span style="color: blue; font-size: x-large;">Lab 시리즈 화장품 구매(파란색, 가장크게)</span><br /> Lab 시리즈 화장품 구매(검은색, 보통) <span style="color: blue; font-size: x-large;"><br /></span> Lab 시리즈 화장품 구매(검은색, 보통)<br /> Lab 시리즈 화장품 구매(검은색, 보통, Airal) <span style="font-family: Arial, Helvetica, sans-serif;">Lab 시리즈 화장품 구매(검은색, 보통, Airal)</span><br /> Lab 시리즈 화장품 구매(검은색, 보통, Airal, Bold) <span style="font-family: Arial, Helvetica, sans-serif;"><b>Lab 시리즈 화장품 구매(검은색, 보통, Airal, Bold)</b></span> 하나의 문단을 의미하는 <p>태그 문장의 일부를 의미하는 <span>태그 강제줄바꿈을 의미하는 <br>태그 비교적 넓은 지역을 묶어 지정 </div>

Tensorflow를 backend로 사용하는 Keras 설치하기 (윈도우)

참조 : https://tensorflow.blog/ - 윈도우즈에 아나콘다, 텐서플로우 설치하기 Anaconda 파이썬 패키지가 설치된 배포판 중에 하나이다. anaconda로 가상환경을 만들 수 있다. 일반적으로 python 을 다운 받아서 설치하면, 환경변수에 실행파일이 자동으로 추가되어 시스템 내에서 접근이 가능하다. 하지만, python을 사용할때 2.7이나 3.6을 동시에 사용할 때 패키지를 설치할때 겹치거나 우선순위가 2.7로 되어있어 3.6을 사용하기 어려울 수 있다. 이러한 문제를 해결하기 위해 anaconda 내에서 가상환경을 만든다. anaconda를 설치하면 anaconda폴더가 생기고, 폴더 내에 envs 폴더가 생긴다. 만약 내가 "abc"라는 가상환경을 만들고, 그 가상환경에는 tensorflow를 backend로 사용하는 keras를 설치하면, 그 가상환경에서만 keras를 사용할 수 있는 것이다. 시스템에 설치했던 python에서는 import keras를 실행하면 없는 모듈이라고 나오게된다. 이렇듯 필요할 때마다 가상환경을 만들어서 사용할 수 있다. "a" 가상환경에는 python 2.7에 opencv 2.x 버젼을 설치하고, "b" 가상환경에는 python 2.7에 opencv 3.x 버젼을 설치할 수 있게 된다. 그러면 pycharm을 실행해서 처음에 프로젝트를 만들때 interpreter로 내가 생성한 가상환경을 선택하면 되는 것이다. 가상환경을 만드는 방법들은 여러가지이다. mac에서 tensorflow설치하려고했을때는 virtualenv를 설치하라고 추천되어있었다. 하지만, 윈도우 환경에서 지금까지 anaconda를 사용하고 있었고 많은 사람들이 anaconda를 사용하는 걸로 알고 있다. Tensorflow를 backend로 사용하는 Keras 설치하기 (윈도우) 시작. anaconda 다운로드 ...