
前提・実現したいこと
tensorflowが正常にインストールされず、
kerasの1行目にエラーが発生し、
機械学習を実施することが出来ない状態になっている。
発生している問題・エラーメッセージ
Traceback (most recent call last): File "C:\Users\UserName\Desktop\python\stock_ai.py", line 1, in <module> from keras import layers File "C:\Users\UserName\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\__init__.py", line 5, in <module> raise ImportError( ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow`
該当のソースコード
python
1from keras import layers 2from keras import models 3from keras import optimizers 4from keras.callbacks import ModelCheckpoint 5from keras.preprocessing.image import ImageDataGenerator 6import matplotlib.pyplot as plt 7import os 8import math
試したこと
再インストール(tensorflowとPython共に)
tensorflowのバージョンダウン
tensorflowのCPU版のインストール
tensorflow単体でのimport エラー。
tensorflosw.keras エラー
追記 補足情報のpython並びにPyScripterの排除後
Anacondaを導入 condaコマンドにて tensorflowの導入 anacondaではtensorflowがpython3.8に対応しておらず、2.1までしかインストールすることが出来ない。
補足情報(FW/ツールのバージョンなど)
python ver3.8.6rc1
PyScripter 3.6.3
非anaconda環境で作成しております。
pip listの内容
Package Version
absl-py 0.10.0
astunparse 1.6.3
cachetools 4.1.1
certifi 2020.6.20
chardet 3.0.4
cycler 0.10.0
gast 0.3.3
google-auth 1.22.1
google-auth-oauthlib 0.4.1
google-pasta 0.2.0
grpcio 1.32.0
h5py 2.10.0
idna 2.10
Keras 2.4.3
Keras-Preprocessing 1.1.2
kiwisolver 1.2.0
lxml 4.5.2
Markdown 3.3
matplotlib 3.3.2
mplfinance 0.12.7a0
numpy 1.18.5
oauthlib 3.1.0
opt-einsum 3.3.0
pandas 1.1.3
pandas-datareader 0.9.0
Pillow 7.2.0
pip 20.2.1
protobuf 3.13.0
pyasn1 0.4.8
pyasn1-modules 0.2.8
pyparsing 2.4.7
python-dateutil 2.8.1
pytz 2020.1
PyYAML 5.3.1
requests 2.24.0
requests-oauthlib 1.3.0
rsa 4.6
scipy 1.5.2
setuptools 49.2.1
six 1.15.0
tensorboard 2.3.0
tensorboard-plugin-wit 1.7.0
tensorflow 2.3.1
tensorflow-estimator 2.3.0
termcolor 1.1.0
urllib3 1.25.10
Werkzeug 1.0.1
wheel 0.35.1
wrapt 1.12.1
参考サイト https://mycrofton.hatenablog.com/entry/2020/09/26/134147


