X-tra의 그 무엇

블로그 이미지
욕심많아 진도 느린 X-tra입니다.
by X-tra
  • 276,576Total hit
  • 6Today hit
  • 13Yesterday hit

이야기의 순서

- 설치 버전

- 해결한 문제점

- 발견한 주의점

- 설치 고생과정





설치 버전 환경


- 파이선 3.5.3      https://www.python.org/downloads/

- 아나콘다3 4.2    https://repo.continuum.io/archive/.winzip/

- 텐스플로우 주는 대로 받아 먹음

- AMD 7970m     지포스가 아니면 coda가 필요 없다는 데요.


잘보고 받으시기 바랍니다. 설치 부터 애먹지 않도록...





해결한 문제점


- pip install tensorflow가 안됩니다.

100% 버전 문제입니다. 서로 호환되는 버전인지 너무 최신 버전인지 확인하시기 바랍니다.


- import tensorflow as tf가 안됩니다.

설치가 안되신 분들은 설치가 안되었기 때문에 발생합니다.

성공이라는 단어가 보였다 해서 성공한것이 아닙니다.


인스톨을 다시 한번 해보면 어디선가 실패가 뜰겁니다.

저의 경우 Setuptool에서 문게자 발생했습니다.


같은 경우라면 "conda update setuptools"를 명령해보시기 바랍니다.


성공하셨다면 다시 텐서플로우를 인스톨 해봅시다.


저의 경우 다시 에러가 발생했지만 이번에는 프로그램에서 해결안을 제시해주었습니다.

저는 그것을 따라 입력했고 해결했습니다.





발견한 주의점


우선 이 게시글의 날짜를 확인해주시기 바랍니다.

이 글이 오래되었다면 이미 다른 해결 책이 나왔을 가능성이 높습니다.


뻘 정보를 걸러네기 위해서는 항시 게시글의 날짜를 확인하셔야합니다.




파이썬이 예민한건지 다른것들도 예민한건지 잘 모르겠습니다.

중요한건 예민한 프로그램이라는 것입니다.


구성 요소들 버전이 서로 호환되지 않는다면 설치는 진행되도 실패한 것이나 마찬가지입니다.



 - 파이썬 다운로드 주의 사항


64비트 학인하세요.


저도 대문에 있는것 최신 버전이라고 받았다가 32비트여서 하루를 날려 먹었습니다.

파이썬은 버전 별로 따로 발전하는 기이하게 예민한 프로그램인듯 합니다.


대문의 3.6보다 3.5.3이 더 최근 업데이트되었습니다.

그리고 3.6버전 문제가 좀 있다는 것 같으니 3.5.3로 진행하시기 바랍니다.



 - anaconda 주의 사항


이놈이 파이썬을 따라가서 버전별로 예민하게 나열되어 있습니다.

3.5에는 4.2라는 것 같더군요. 잘 받으시길 바랍니다.



 - cuda는 nvidia겁니다.


저 같은 AMD는 설치안해도 된다는 군요.

왜 그런 설명은 안달아주나 모릅니다. 필수 프로그램인줄 알고 고생만 직살나게 했네요.





설치 고생과정


이 글을 보시는 분이 AMD그래픽 카드를 가지셨다면 설치는 간단합니다.


1. 파이썬 3.5.3 64비트를 받고 설치

설치 할때 path잡아주는 옵션 체크해주세요.


2. 아나콘다3 4.2 64비트를 받고 설치

설치 할때 관리자로 실행하세요.


경로는 변경해도 됩니다.


nvidia그래픽 카드라 해도 cuda를 추가로 설치할 뿐입니다.

다만 버전이 안 맞는다면... 조심하세요. 전 조언 해드릴 수가 없습니다.


1, 2설치가 끝났다면 anaconda prompt를 관리자로 실행해줍니다.

이거 설명 안해주는 분들 너무 많더군요. 고생했습니다.


3. conda create -n tensorflow python=설치버전  이 경우 3.5죠.


4번을 입력하기 전에 activate tensorflow를 하는 분들도 있던데...

전 안해보 되던데요. 차이점은 tensorflow가 설치 되었다는 정도 였지만

설치됐다면서 왜 에러가 나나고요! 의미 지금 제 시점에서는 의미를 모르겠습니다.


4. pip install tensorflow


돌아다녀보면 오래된 것들은 주소를 직접 입력 해주던데 이젠 그렇게 안해도 된답니다.

알아서 맞는 버전을 받습니다.


정상적이라면 이렇게 끝나야 합니다.

성공했는지 확인해보죠.


5. python


을 입력하면 아나콘다 버전이 보이는데 이게 보여야 설치가 잘된거랍니다.

이부분은 실패 한적이 없네요.


그리고 입력부가 >>> 이렇게 변경됨.


>>>


>>>import tensorflow as tf


여기서 부터 고생 시작입니다.

 

ModuleNotFoundError: No module named 'tensorflow'


왔더 뻑!!


위 문제 해결에 적었지만 중요한 부분이니 한번 더 설명하죠.

일단  python을 풀어야 하는데 전 무외한이라 그 방법을 모릅니다.


anaconda prompt를 다시 실행해야주세요.


해결법 다시 설치해본다.

pip install tensorflow



이후 문제가 또 발생하면 저는 여기서 더이상 도와 드릴 수 없습니다.

위에 적어둔 해결법의 증상과 동일하신 분은 도움을 받으실수 있겠지만...


그렇지 않다면...


굿럭...




여기까지 문제 없이 되었습니다.

 python >>>import tensorflow as tf를 입력하기 전까지는..



인터넷에서 찾은 조언대로

Cannot find file setuptools-27.2.0-py3.5.egg

을 해결하기 위해서

conda update setuptools 입력


업데이트 잘됨




재설치 잘됨

보란 부분이 시킨대로 추가 설치


그리고 마지막에

>>>import tensorflow as tf


성공!


TRACKBACK 0 AND COMMENT 4
  1. 2018.03.16 00:49 address edit/delete reply

    정말 감사합니다.... 이틀간 헤맸는데ㅠㅠㅠ

    • Favicon of https://greenon.tistory.com BlogIcon X-tra 2018.04.15 21:02 신고 address edit/delete

      감사 말씀 남겨 주셔서 저도 감사합니다. 도움이 되는 글을 쓴건 맞네요 ㅠ,.ㅠ

  2. Ryu 2018.08.30 13:13 address edit/delete reply

    와 진짜 하루를 이거 설치하는 데다가 날리고,
    버전 낮춰서, 글쓴이님이랑 동일한 버전으로 했더니 되네요..
    와 진짜 감사합니다 ㅠㅠㅠ 진짜 막힌 혈이 뚫린 기분이네요..

    근데, import tensorflow as tf 이 명령어가
    anaconda prompt에서는 먹히고,
    명령처리기나 파이썬인터프리터에서는 안 먹히는데
    이게 원래 정상인가요??

    • Favicon of https://greenon.tistory.com BlogIcon X-tra 2018.09.06 19:15 신고 address edit/delete

      제가 이 후 텐서플로우의 난이도를 넘지 못해서 기억하고 있는게 없습니다. 하지만 설치가 되셨다면 정상인지 확인 하실 수 있을 겁니다. 다만 그 방법은 제가 까먹었습니다.





ARTICLE CATEGORY

전체 카테고리 (416)
기획파트 (24)
그래픽파트 (21)
프로그래밍 (45)
思-네트워크 (84)
2019 잡탕 (17)
2015 - 2018 잡탕 (109)
2010 - 2014 잡탕 (81)
만화 연재 (22)
소설 연재 (3)
기타 연재 (9)

CALENDAR

«   2019/09   »
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          

ARCHIVE