와와

텐서플로우 본문

개발

텐서플로우

정으주 2021. 12. 7. 15:20

 

 

개발환경 구축떄문에 4시간 버리고

내가 뭘 했는지도 기억이 안나서 기록하고자 함.

다시 시작해보면서 뜨는 오류들 전부 정리해야지..!

 

일단 난 아나콘다를 깔았고, 거기 주피터에서 실행시키고자 한다.

주피터하다가 안되서 파이참까지 갔었는데 대실패함

텐서플로우랑 이것저것 다 깔아놓은 상태임

 

첫번째 오류

cannot import name 'LayerNormalization' from 'tensorflow.python.keras.layers.normalization'

주피터에서 실행하는데 뜸

 

pip uninstall -y tensorflow keras tf-nightly keras-nightly
pip install tensorflow

 

이렇게 프롬프트에 치면 된다길래 쳤는데

 

두번쨰 오류

 

PermissionError: [WinError 5] 액세스가 거부되었습니다: 

 

이렇게 빨간글씨로 뜸

 

"설치 명령 끝에 "--user"를 추가하십시오." 라고 되어있길래 

 

pip uninstall -y tensorflow keras tf-nightly keras-nightly--user

 

라고하니까 성공적으로 지워졌다!

 

세번째 오류

TypeError: The added layer must be an instance of class Layer. Received: layer={<tf.Tensor 'input_layer:0' shape=(None, 2) dtype=float32>, <keras.layers.core.dense.Dense object at 0x000002832A95B1C8>, <keras.layers.core.dense.Dense object at 0x000002832A8FBF08>} of type <class 'set'>.

zㅋㅋㅋㅋㅋ바보아닌가

이 오류도 엄청 떴어서 골치아팠는데 알고보니 내가 구문을 잘못썼었다. 오타조심

 

네번째 오류

Matplotlib requires numpy>=1.17; you have 1.16.6

넘파이 버전이 안맞는다..

그래서 다시  uninstall 해주려했지만 또 엑세스 오류가 떠서 막힘

이번엔 --user를 붙여도 안된다.

 

 

아니 근데 또 

pip show numpy 해보니까 넘파이 잘 삭제했대!!!

아니 아까는 엑세스 못해서 못하겠다며;

 

그래서 다시

넘파이 1.17 버전을 지정해서 깔아줬다. 여기서도 빨간글씨 엄청 뜨는데 또 설치는 하네;;;

 

일단 여기까지 하니까

더이상 주피터에서 오류는 안남...

 

 

제발 말 좀 잘들어줘

'개발' 카테고리의 다른 글

웹크롤링_pyautogui ( Port-MIS 운임 및 요금 조회 )  (1) 2021.07.16