Closed ksy809 closed 3 years ago
이 에러는 keras 모듈이 설치가 안되서 나오는 에러입니다. import keras 로 사용하는 방법은 tensorflow 1.0 버젼에서 주로 사용하던 방식입니다. tensorflow 1.0 버젼에서는 keras module 과 따로 사용하였기 때문에 import keras를 사용하였습니다. tensorflow 2.0 이후 부터는 keras가 tensorflow에 포함 되어 있어 따로 설치가 필요 없습니다,
두버젼의 차이는
지금 사용하시는 tensorflow가 2.0 버젼 이상이시면 from tensorflow.keras.datasets import mnist 하시면 됩니다.
tensorflow 1.0 version 쓰시며 keras 를 사용하실 경우
from keras.datasets import mnist
입니다.
첨부로 tensorflow 2.0 버전으로 변형한 jupyter notebook 올려 드립니다 참조하세요
그러면 선생님
ModuleNotFoundError Traceback (most recent call last)
~\anaconda3\lib\site-packages\keras__init__.py in
~\anaconda3\lib\site-packages\tensorflow__init__.py in
ModuleNotFoundError: No module named 'tensorflow.python'
During handling of the above exception, another exception occurred:
ImportError Traceback (most recent call last)
anaconda 에서는 pip 보다는 conda install tensorflow 를 사용하시는 것이 좋습니다,
conda 를 사용하실 경우에는 관련 package들의 version호환성을 고려 하여 설치해 주기 때문입니다,
import keras를 하면 결과로 ModuleNotFoundError Traceback (most recent call last)