実現したいこと
tensorflow、kerasのエラー原因の特定
エラー解消
実行可能状態にする
pythonで性別判断システムのプログラムを作成しようと思い、tensorflowとkerasをインストールしました。
しかし、importすると、存在はしているのですが、下記のようなエラーが発生しました。
import tensorflow
Traceback (most recent call last):
File "c:\Users\a8\Desktop\python3\vl\abcd.py", line 1, in <module>
import tensorflow
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow_init_.py", line 37, in <module>
from tensorflow.python.tools import module_util as module_util
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python_init.py", line 42, in <module>
from tensorflow.python import data
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data_init_.py", line 21, in <module>
from tensorflow.python.data import experimental
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental_init_.py", line 97, in <module>
from tensorflow.python.data.experimental import service
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental\service_init_.py", line 419, in <module>
from tensorflow.python.data.experimental.ops.data_service_ops import distribute
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental\ops\data_service_ops.py", line 22, in <module>
from tensorflow.python.data.experimental.ops import compression_ops
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental\ops\compression_ops.py", line 16, in <module>
from tensorflow.python.data.util import structure
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\util\structure.py", line 22, in <module>
from tensorflow.python.data.util import nest
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\util\nest.py", line 34, in <module>
from tensorflow.python.framework import sparse_tensor as _sparse_tensor
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\framework\sparse_tensor.py", line 25, in <module>
from tensorflow.python.framework import constant_op
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\framework\constant_op.py", line 25, in <module>
from tensorflow.python.eager import execute
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\eager\execute.py", line 22, in <module>
from tensorflow.python.framework import ops
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\framework\ops.py", line 23, in <module>
from absl import app
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\absl\app.py", line 31, in <module>
import pdb
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\pdb.py", line 77, in <module>
import code
File "c:\Users\a8\Desktop\python3\vl\code.py", line 3, in <module>
from wide_resnet import WideResNet
ModuleNotFoundError: No module named 'wide_resnet'
import keras
Traceback (most recent call last):
File "c:\Users\a8\Desktop\python3\vl\abcd.py", line 1, in <module>
import keras
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras_init_.py", line 21, in <module>
from keras import models
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\models_init_.py", line 18, in <module>
from keras.engine.functional import Functional
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\engine\functional.py", line 24, in <module>
import tensorflow.compat.v2 as tf
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow_init_.py", line 37, in <module>
from tensorflow.python.tools import module_util as module_util
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python_init.py", line 42, in <module>
from tensorflow.python import data
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data_init_.py", line 21, in <module>
from tensorflow.python.data import experimental
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental_init_.py", line 97, in <module>
from tensorflow.python.data.experimental import service
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental\service_init_.py", line 419, in <module>
from tensorflow.python.data.experimental.ops.data_service_ops import distribute
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental\ops\data_service_ops.py", line 22, in <module>
from tensorflow.python.data.experimental.ops import compression_ops
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\experimental\ops\compression_ops.py", line 16, in <module>
from tensorflow.python.data.util import structure
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\util\structure.py", line 22, in <module>
from tensorflow.python.data.util import nest
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\data\util\nest.py", line 34, in <module>
from tensorflow.python.framework import sparse_tensor as _sparse_tensor
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\framework\sparse_tensor.py", line 25, in <module>
from tensorflow.python.framework import constant_op
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\framework\constant_op.py", line 25, in <module>
from tensorflow.python.eager import execute
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\eager\execute.py", line 22, in <module>
from tensorflow.python.framework import ops
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\tensorflow\python\framework\ops.py", line 23, in <module>
from absl import app
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\site-packages\absl\app.py", line 31, in <module>
import pdb
File "C:\Users\a8\AppData\Local\Programs\Python\Python311\Lib\pdb.py", line 77, in <module>
import code
File "c:\Users\a8\Desktop\python3\vl\code.py", line 3, in <module>
from wide_resnet import WideResNet
ModuleNotFoundError: No module named 'wide_resnet'
マーカの部分は同じファイル名が記述されています。
コードはこの一行のみの記述です。
最初にanacondaでインストールした後に、エラーが出たので、コマンドプロンプトでもインストールしてしまいました。その後、一度、anacondaのアプリを削除してしまっていたので、再度インストール、tensorflowを削除しました。
コマンドプロンプトのほうでもtensorflow、kerasともに一度アンインストールし、再度インストールしましたが、上記のようなエラーが出たままです。
そして、毎回
from wide_resnet import WideResNet
ModuleNotFoundError: No module named 'wide_resnet'
のエラーが必ず出ます。
また、バージョン確認も実施しましたが、同じ環境で実行し、友人はエラーもなく、実行可能でした。
version
python 3.11.3
tensorflow 2.12.0
keras 2.12.0





回答1件
あなたの回答
tips
プレビュー