티스토리 뷰

인공지능에 관심이 생기다 보니 자연스럽게 TensorFlow를 테스트 해보기 위해 윈도우에 설치를 했습니다.


Docker를 이용하거나 가상 드라이브를 만들어서 Linux에 설치하거나 다양한 방법이 있는데요.


전 Android 개발자이다 보니 JetBrain 사 제품에 익숙해서 


PyCharm을 이용해서 설치하는 방법을 올리고자 합니다.


1. 설치 파일 다운로드


Python3.5 : https://www.python.org/downloads/release/python-352/

PyCharm : https://www.jetbrains.com/pycharm/download/#section=windows

Anaconda : https://www.continuum.io/downloads


위 사이트 가서 설치 파일을 모두 다운 받습니다.


2. 설치


설치 부분은 실행 한 후, Next만 누르면 되기 때문에 자세하게 설명을 하진 않겠습니다.


- Python 3.5 설치

- PyCharm 설치

- Anaconda 설치


Anaconda 까지 설치가 완료 되면 아래와 pip 이라는 명령어를 사용 할 수 있게 됩니다.


3. tensorflow 설치


conda create -n tensorflow python=3.5




이제 tensorflow가 anaconda에 설치가 되었습니다.


tensorflow 최신 버전으로 업데이트를 하겠습니다.


pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0-cp35-cp35m-win_amd64.whl


위와 같이 업데이트를 하다가 갑자기 아래와 같은 에러가 발생할 경우



끝에 '--ignore-installed' 옵션을 넣어 주세요. 그럼 빌드 명령어가 아래와 같이 됩니다.


pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0-cp35-cp35m-win_amd64.whl --ignore-installed




설치는 완료 되었습니다. PyCharm을 실행해서 tensorflow를 사용해보겠습니다.


4.  환경 설정

- PyCharm을 실행하시고 아래 화면은 코딩 스타일을 지정하는 곳이다. 원하시는대로 하시면 된다.

  참고로 전 Dracula를 좋아합니다. ㅎ



다음으로 Anaconda 를 PyCharm에 추가하겠습니다.

Configure -> Settings로 이동합니다. 아래 이미지를 참고 하세요.


Project Interpreter -> 화살표 클릭 후 'C:\Program Files\Anaconda3\python.exe' 를 선택


## 혹시 위와 같이 불러와도 tensorflow가 안보이시는 분은 아래 경로를 참고해보세요.

      anaconda3\envs\tensorflow\python.exe



선택 하면 anaconda 에 package list가 나오는데요.

그 중에 tensorflow를 확인 할 수 있습니다.

확인 하시구 OK 버튼을 누르세요.


그럼 PyCharm이 설정을 합니다. 전 한 5분 정도 걸린것 같네요 ㅎ

설정이 다 될때까지 기다려주세요.



5. 테스트


Create New Project를 선택 합니다.



그 다음 Location에 Project 소스를 넣어둘 폴더를 선택 합니다.



Project 생성은 완료가 되었습니다.

TensorFlowTest 폴더에서 마우스 우측을 눌러 New -> Python File을 선택 합니다.

그다음 원하시는 파일명으로 생성 합니다. (전 간단하게 Test로 만듬)


빈 파일이 생성이 되었습니다.

기본 테스트 Hello 소스 입니다.


import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))



Hello 소스를 작성 하신 후에 해당 소스 파일을 클릭 하고 마우스 우측 버튼을 누릅니다.

그다음 Run 'Test' 를 선택 하면 빌드 및 실행이 됩니다.



그럼 아래와 같이 결과 화면이 나옵니다.


이렇게 해서 PyCharm에 Tensorflow를 연동 시켰습니다.

이제 튜토리얼을 보면서 하나씩 익혀봐야겠네요ㅎ


댓글
  • 프로필사진 상후 정말 감사합니다 초보여서 처음에 관리자 권한실행으로 cmd창 안켜서 pip 업데이트 하는데 애먹었지만 이글이 정말 많이 도움이 됬어요 감사합니다 2017.03.09 12:15 신고
  • 프로필사진 GsBOB 도움이 됐다니 다행이네요^^ 2017.03.09 12:22 신고
  • 프로필사진 파이참안돼요..... 텐서플로우가 pycharm 에 안뜨는데 이건 왜그럴까요....... anaconda에서는 activate > python 까지해서 console 창에서 import tensorflow 도 잘 되는데 저는 포스팅글에 tensorflow가 interpreter로 안뜨는데.... 왜 그럴까요;;;;; 혹시 아시나요????? 2017.03.10 14:35 신고
  • 프로필사진 GsBOB 3번에 TensorFlow 설치 부분을 잘 하셨는지 궁금하네요?? 정상적으로 설치를 하셨으면 project interpreter에서 anaconda에 있는 python 실행 파일을 선택하면 패키지 목록이 나와야 합니다. 2017.03.10 15:41 신고
  • 프로필사진 저도 그랬는데 저도 그랬는데 project interpreter를 anaconda3\envs\tensorflow\python.exe로 지정해줘서 해결되었어요!!
    2017.03.24 10:56 신고
  • 프로필사진 GsBOB 그렇군요. 블로그에 해당 내용도 추가 해놓을께요 감사합니다^^ 2017.03.24 11:12 신고
  • 프로필사진 뛰쀵뽱뽀뙉 오 많은도움됐어요! 2017.07.21 13:45 신고
  • 프로필사진 야하라야호 안녕하세요 게시글 잘 보았습니다.
    질문이 하나 있는데요 저는 파이썬 2.7.13 , 파이참을 설치했는데 텐서 플로어를 어떻게 설치해야 하나요?
    그리고 아나콘다를 반드시 깔아야 텐서플로어 사용이 가는 한가요?
    pip, easy_install은 이미 깔려있습니다.
    2017.03.13 18:23 신고
  • 프로필사진 GsBOB 파이썬을 사용하는 방법은 많이 있습니다. 구글링 해보시면 여러 방법으로 설치 하는 것을 알 수 있는데요.
    제가 안드로이드 개발자 이다 보니, jetbrain 사 프로그램이 익숙하거든요.
    그래서 이것 저것 해보다가 제 입장에서 가장 간편 방법이라고 생각하고 해보았습니다.

    우선, 설치 흐름은 기본 언어인 파이썬을 설치 하구요.
    텐서플로우를 설치하기 위해 아나콘다를 설치 합니다.
    아나콘다를 이용하여 텐서플로우를 설치 하구요.
    아나콘다를 파이참에 설정 함으로써 파아침에서 텐서플로우를 사용 할 수 있게 되는 것이죠.^^
    2017.03.14 08:55 신고
  • 프로필사진 lgh119 안녕하세요? pycharm설치하려다 보니,installer에 32비트로 나타나는데요.pycharm 64비트는 없는지요?
    만일 pycharm 64비트가 않되어서, pycharm 32비트를 쓰더라도 tensorflow는
    정상적으로 작동되는지요?
    2017.03.22 12:59 신고
  • 프로필사진 GsBOB 제가 테스트 했던 컴퓨터가 64bit 이니 문제 없어 보이네요. ㅎ 2017.03.22 13:32 신고
  • 프로필사진 lgh119 감사합니다. 그럼 pycharm 32를 쓰신 건가요?
    그리고 질문 또 하나는 ,저도 32를 설치하고, interpreter에 anaconda3를 설정했는데,package list에
    tensorflow가 않뜨는데요?
    그래서 pycharm이 32,64비트문제인가 했는데, 아닌가 보죠?
    2017.03.22 14:57 신고
  • 프로필사진 GsBOB anaconda에 tensorflow를 설치 하셨는지요? 블로그 내용 중 3번 부분을 하셨는지 확인 부탁드려요. 2017.03.22 15:00 신고
  • 프로필사진 lgh119 예 3번을 했었습니다.
    다시 검토해보니, 별도 envs내에 tensorflow를 설치해서,inter preter 의 anaconda package list에 않나온 것 같아서,
    pycharm의 terminal창에 들어가서, tensorflow를 activate해 놓고서, tensorflow envs내에서, python을 실행시키고서, import하니까
    제대로 import되더군요.
    interpreter의 package list에 나오려면, 별도의 envs를 생성하지 않고, anaconda prompt창에서 직접하니까,
    package list에 뜨더군요. 근데, 별도 envs를 생성않으면, 다른 모듈들과 충돌이 있다고, tf 홈페이지에서
    conda create -n tensorflow python=3.5 로 별도 envs생성을 권하는 기억이 나서, 별도 envs를 다시 썼습니다.

    그런데, activate해 놓고서 ,pycharm을 써야하다보니까, 일단 jupyter notebook 으로 사용은 가능하더군요.
    혹시 activate 상태에서, notebook말고, pycharm script화면을 쓸 방법이 있을까요?

    2017.03.22 19:08 신고
  • 프로필사진 GsBOB pycharm script 라는 용어를 어떤 용도로 쓰셨는지 궁금합니다. 제가 실력이 부족하여 용어 이해를 잘 못하겠어요.ㅠㅠ

    pycharm 에서 python을 파일을 만들어 tensorflow를 import하고 실행 하는 형태로 전 가지고 놀고 있거든요. 이걸 말씀하시는건지??

    2017.03.23 08:59 신고
  • 프로필사진 begin 저도 헤맸는데..
    cmd에서
    activate tensorflow 한 다음에
    conda install -c conda-forge tensorflow
    하니깐 됐어요!
    2017.05.08 10:35 신고
  • 프로필사진 KA 정말 감사합니다. 뉴럴 네트워크 입문자인데 2일동안 구글링하면서 이렇게 상세하게 해놓은건 처음이네요.

    앞으로도 유익한 자료 기대하겠습니다. 주말 잘 보내세요!
    2017.04.01 10:55 신고
  • 프로필사진 GsBOB 저두 이제 공부 시작 했네요.^^ 도움이 됐다니 다행입니다. 2017.04.03 08:47 신고
  • 프로필사진 김규완 유용한 정보 감사합니다!!! 2017.08.14 22:24 신고
  • 프로필사진 GsBOB 도움이 됐다니 다행이네요^^ 2017.08.16 10:35 신고
  • 프로필사진 김정권 Anaconda Prompt창에서 activate tensorflow 이후 python을 입력한 다음에 import tensorflow as tf를 입력했는데 자꾸 no module tensorflow error메시지가 출력됩니다. 어떻게 하면 좋을까요... 2017.09.17 16:43 신고
  • 프로필사진 GsBOB anaconda package list에는 tensorflow가 포함되어 있나요?? 2017.09.18 09:33 신고
  • 프로필사진 최광희 C:\Users\user\Documents>conda create -n tensorflow python=3.5
    'conda'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
    배치 파일이 아닙니다.

    자꾸 이렇게 뜨는데.. 환경 변수 설정이 잘못되어있는건지... 원인을 못찾겠네요. 혹시 원인을 아실까요..? ^^;;;

    pip는 잘 동작합니다.
    2017.10.13 17:17 신고
  • 프로필사진 GsBOB 혹시 Anaconda 를 다운 받아 설치를 하셨는지요? 2017.10.13 18:20 신고
  • 프로필사진 최광희 네, 첨부된 링크로 설치를 하였는데요.
    저런 에러메세지가 나오네요..
    2017.10.16 17:48 신고
  • 프로필사진 GsBOB \Anaconda3,
    \Anaconda3\Scripts,
    \Anaconda3\Library\bin


    출처: http://dwfox.tistory.com/67 [DWFOX]

    위와 같이 환경 변수를 추가해보세요.
    참고로 Scripts 폴더 안에 conda 실행 파일이 들어가 있네요 ㅎ
    2017.10.16 18:04 신고
  • 프로필사진 최광희 감사합니다.
    공유해주신 링크로 설치 완료 하였습니다.
    2017.10.17 10:33 신고
  • 프로필사진 김원효 잘 설치하고 phycharm에서 interpreter까지 tensorflow로 지정해주고 잘 쓰다가 어느날 갑자기
    import tensorflow as tf를 쓰려니까
    No module named 'tensorflow.python 라는 오류가 계속 발생하네요 ㅠㅠ
    2017.12.29 16:02 신고
  • 프로필사진 GsBOB interpreter 리스트에는 tensorflow가 보이신다는 말씀이시죠? 2018.01.02 09:33 신고
  • 프로필사진 김원효 네 맞습니다. 2018.01.10 11:42 신고
  • 프로필사진 GsBOB 흠... interpreter에서 보인 다면 모듈이 없을 수가 없을 텐데... 저두 먼가 발견 하게 되면 말씀 드릴께요.

    도움 못드려서 죄송합니다.
    2018.01.10 12:08 신고
  • 프로필사진 Kaz 허루ㅜㅜㅜㅜㅜ 진짜 감사합니다 ㅜㅜ 이것 때문에 고생하고 있었는데 ㅜㅜㅜ 덕분에 해결됐어요 감사해요!! 2018.01.16 11:33 신고
  • 프로필사진 FY 혹시
    tensorflow-0.12.0-cp35-cp35m-win_amd64.whl is not a suppported wheel on this platform.
    어떻게 해결하는지 아시나요..ㅠㅠ
    2018.06.29 01:07 신고
  • 프로필사진 GsBOB os 환경이 64비트 이고, Python 3.5 설치 되어 있는 상태 이신지요? 2018.07.03 15:02 신고
  • 프로필사진 김수현 tensorflow를 사용하고 싶은데 ㅎㅎ현재 파이참만 설치되어있거든요!
    파이썬이랑 아나콘다도 설치해야 tensorflow를 사용할 수 있는 건가요?!
    2018.07.10 22:45 신고
  • 프로필사진 GsBOB 파이참은 파이썬 개발을 위해 사용하는 IDE(개발 프로그램) 이니 당연 파이썬은 필요하겠죠? ㅎ

    아나콘다는 꼭 설치하지 않고 파이썬에서 직접 tensorflow를 받아도 되긴 하지만,

    아나콘다를 이용하면 기본적인 라이브러리는 받아올 수 있고, 관리도 편해서 이용합니다.

    즉,

    파이썬은 필수!, 아나콘다는 선택!
    2018.07.11 09:04 신고
  • 프로필사진 hoho 파이참 버전이 저는 2018.2.4인데 혹시 이거 때문에 텐서플로우 테스트하는게 안되는 경우도 있나요?? 커맨트 창에서는 잘돌아갔는데 파이참에서는 되지가 않아서 ㅠㅠ 2018.11.06 21:18 신고
  • 프로필사진 hoho 안되서 새 프로젝트 만들기해서 해보려는데 이제는 project interpreter에도 텐서플로우가 안뜹니다 ㅠ
    재가 건든거라고는 혹시나 ignore install한꺼때문인가 해서 ignore 안하고 텐서플로우를 다시 설치한거 뿐인데 혹시 텐서플로우를 다시 설치하면 파이참을 다시 깔아야 되는건가요??
    2018.11.06 21:33 신고
  • 프로필사진 GsBOB 제가 기억하기론 interpreter에서 선택 할때, tensorflow 설치한 python 버전을 선택하거나 아나콘다에 설치하셨으면 아나콘다를 선택 해야지만 tensorflow를 사용할 수 있습니다.

    설치 하실 때 어느쪽에 설치했는지 잘 생각해보시고, 리스트에 나오는 것을 하나씩 선택 해보면서 확인해 보세요.
    2018.11.08 10:16 신고
댓글쓰기 폼
공지사항
Total
434,780
Today
902
Yesterday
446
«   2018/12   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
글 보관함