質問編集履歴
5
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
仮想環境にインストールしTensorflowがインポートできない
|
1
|
+
仮想環境にインストールしたTensorflowがインポートできない
|
test
CHANGED
File without changes
|
4
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Tensorflowで
|
1
|
+
仮想環境にインストールしTensorflowがインポートできない
|
test
CHANGED
@@ -2,94 +2,62 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
仮想環境Aで**Tensorflow2.2.0**を動かしたい
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
+
コマンドプロンプトで[pip show モジュール]をすると、Tensorflow2.2.0は
|
10
|
+
|
11
|
+
**
|
12
|
+
|
9
|
-
|
13
|
+
**C:\Users\User\miniconda3\envs\仮想環境A\lib\site-packages** に存在します。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
しかし、root環境にあるTensorflow1.15が動いてしまいます。
|
10
18
|
|
11
19
|
|
12
20
|
|
13
21
|
```ここに言語を入力
|
14
22
|
|
15
|
-
|
23
|
+
```\server.py", line 3, in <module>
|
16
24
|
|
17
|
-
import
|
25
|
+
from keras.models import load_model
|
18
26
|
|
19
|
-
|
27
|
+
File "C:\Users\User\AppData\Local\Programs\Python\Python37\lib\site-packages\keras\__init__.py", line 6, in <module>
|
20
28
|
|
21
|
-
|
29
|
+
'Keras requires TensorFlow 2.2 or higher. '
|
22
30
|
|
23
|
-
|
31
|
+
ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow`
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
```
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
### 試したこと
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
仮想環境Aでパスを確認すると、**C:\Users\User\miniconda3\envs\仮想環境A\lib\site-packages**は確認できました。
|
24
44
|
|
25
45
|
|
26
46
|
|
27
47
|
|
28
48
|
|
49
|
+
```ここに言語を入力
|
29
50
|
|
51
|
+
import sys
|
52
|
+
|
53
|
+
print(sys.path)
|
30
54
|
|
31
55
|
```
|
32
56
|
|
33
|
-
しかし、pip listで確認するとインストールされている。![イメージ説明](9665d0ce3d595c2be291fd532a01df86.png)
|
34
57
|
|
35
|
-
|
36
|
-
|
37
|
-
|
38
|
-
|
39
|
-
**c:\users\user\miniconda3\envs\environment_name\lib\site-packages**
|
40
|
-
|
41
|
-
|
42
|
-
|
43
|
-
ここにkerasは入っていて、同じ場所に入っているFlaskやnumpyはインポートできる。
|
44
|
-
|
45
|
-
|
46
|
-
|
47
|
-
|
48
|
-
|
49
|
-
|
50
|
-
|
51
|
-
### 発生している問題・エラーメッセージ
|
52
|
-
|
53
|
-
|
54
|
-
|
55
|
-
```
|
56
|
-
|
57
|
-
\server.py", line 3, in <module>
|
58
|
-
|
59
|
-
from keras.models import load_model
|
60
|
-
|
61
|
-
ModuleNotFoundError: No module named 'keras'
|
62
|
-
|
63
|
-
|
64
|
-
|
65
|
-
|
66
|
-
|
67
|
-
|
68
|
-
|
69
|
-
```
|
70
|
-
|
71
|
-
server.pyをコピーしてjupyter notebook上で実行すると、エラーにはならず
|
72
|
-
|
73
|
-
"これは開発サーバーだから実稼働環境では使わないで"
|
74
|
-
|
75
|
-
との警告文が出るだけで、kerasが無いとは言われない。
|
76
|
-
|
77
|
-
### 試したこと
|
78
|
-
|
79
|
-
|
80
|
-
|
81
|
-
jupyterでカーネルを追加して、真っ白な新しい仮想環境でserver.pyを実行すると
|
82
|
-
|
83
|
-
no module named kerasとなり手前にあるFlaskやnumpyのエラーは返ってこない。
|
84
|
-
|
85
|
-
外部モジュールをインストールしていない環境だから、手前にあるFlaskのエラーを返してくるはず、、、
|
86
|
-
|
87
|
-
コマンドプロンプトでpip show moduleをするとどのパッケージもインストールされないと返ってくる(正しい動作)
|
88
58
|
|
89
59
|
### 補足情報(FW/ツールのバージョンなど)
|
90
60
|
|
91
61
|
|
92
62
|
|
93
|
-
|
94
|
-
|
95
|
-
|
63
|
+
Python3.7.9
|
3
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
Tensorflowで生成した学習済みモデルをFlaskで展開したい
|
test
CHANGED
@@ -2,9 +2,11 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
この[サイト](https://qiita.com/kagami-r0927/items/071dec59ff3cf52d9c93)を参考にFlaskを使って
|
5
|
+
この[サイト](https://qiita.com/kagami-r0927/items/071dec59ff3cf52d9c93)を参考にFlaskを使ってTensorflowの学習済みモデルを使って生成された**saved_model.pb**をFlaskで使いたい。
|
6
6
|
|
7
|
+
|
8
|
+
|
7
|
-
コマンドプロンプトでserver.pyを実行すると、**No module named 'keras'**となり動
|
9
|
+
コマンドプロンプトでserver.pyを実行すると、**No module named 'keras'**となり動かない。
|
8
10
|
|
9
11
|
|
10
12
|
|
@@ -28,7 +30,7 @@
|
|
28
30
|
|
29
31
|
```
|
30
32
|
|
31
|
-
しかし、pip listで確認するとインストールされてい
|
33
|
+
しかし、pip listで確認するとインストールされている。![イメージ説明](9665d0ce3d595c2be291fd532a01df86.png)
|
32
34
|
|
33
35
|
|
34
36
|
|
@@ -38,7 +40,7 @@
|
|
38
40
|
|
39
41
|
|
40
42
|
|
41
|
-
ここにkerasは入っていて、同じ場所に入っているFlaskやnumpyはインポートでき
|
43
|
+
ここにkerasは入っていて、同じ場所に入っているFlaskやnumpyはインポートできる。
|
42
44
|
|
43
45
|
|
44
46
|
|
@@ -76,28 +78,18 @@
|
|
76
78
|
|
77
79
|
|
78
80
|
|
79
|
-
|
81
|
+
jupyterでカーネルを追加して、真っ白な新しい仮想環境でserver.pyを実行すると
|
80
82
|
|
81
|
-
|
83
|
+
no module named kerasとなり手前にあるFlaskやnumpyのエラーは返ってこない。
|
82
84
|
|
83
|
-
しか
|
85
|
+
外部モジュールをインストールしていない環境だから、手前にあるFlaskのエラーを返してくるはず、、、
|
84
86
|
|
87
|
+
コマンドプロンプトでpip show moduleをするとどのパッケージもインストールされないと返ってくる(正しい動作)
|
88
|
+
|
85
|
-
|
89
|
+
### 補足情報(FW/ツールのバージョンなど)
|
86
90
|
|
87
91
|
|
88
92
|
|
89
|
-
同じくコマンドプロンプトでimport kerasをすると、
|
90
|
-
|
91
|
-
no module named keras と返ってくる。
|
92
93
|
|
93
94
|
|
94
|
-
|
95
|
-
### 補足情報(FW/ツールのバージョンなど)
|
96
|
-
|
97
|
-
この.pyファイルを動かしたい環境
|
98
|
-
|
99
95
|
・Python3.7.9
|
100
|
-
|
101
|
-
・keras 2.4.3
|
102
|
-
|
103
|
-
・tensorflow 2.2.0
|
2
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
keras
|
1
|
+
kerasをインポートしたい
|
test
CHANGED
@@ -66,30 +66,38 @@
|
|
66
66
|
|
67
67
|
```
|
68
68
|
|
69
|
-
server.pyをjupyter notebook上で実行すると、エラーにはならず
|
69
|
+
server.pyをコピーしてjupyter notebook上で実行すると、エラーにはならず
|
70
70
|
|
71
71
|
"これは開発サーバーだから実稼働環境では使わないで"
|
72
72
|
|
73
|
-
との警告文が出るだけで、kerasが無いとは言われ
|
73
|
+
との警告文が出るだけで、kerasが無いとは言われない。
|
74
74
|
|
75
75
|
### 試したこと
|
76
76
|
|
77
77
|
|
78
78
|
|
79
|
-
import s
|
79
|
+
コマンドプロンプトでpython -c "import keras" をやると、
|
80
80
|
|
81
|
+
cudart64_101がないと返ってくる。
|
82
|
+
|
83
|
+
しかし、tensorflowのGPU版は使っておらず、またIntelのGPUなので
|
84
|
+
|
81
|
-
|
85
|
+
関係ないと思い無視した。
|
82
86
|
|
83
87
|
|
84
88
|
|
85
|
-
|
89
|
+
同じくコマンドプロンプトでimport kerasをすると、
|
86
90
|
|
87
|
-
**c:\users\user\miniconda3\envs\environment_name\lib\site-packages**
|
88
|
-
|
89
|
-
|
91
|
+
no module named keras と返ってくる。
|
90
92
|
|
91
93
|
|
92
94
|
|
93
95
|
### 補足情報(FW/ツールのバージョンなど)
|
94
96
|
|
97
|
+
この.pyファイルを動かしたい環境
|
98
|
+
|
95
|
-
Python3.7.9
|
99
|
+
・Python3.7.9
|
100
|
+
|
101
|
+
・keras 2.4.3
|
102
|
+
|
103
|
+
・tensorflow 2.2.0
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
この[サイト](https://qiita.com/kagami-r0927/items/071dec59ff3cf52d9c93)を参考にFlaskを使ってWebアプリケーションを作成したいです。
|
6
6
|
|
7
|
-
|
7
|
+
コマンドプロンプトでserver.pyを実行すると、**No module named 'keras'**となり動きません。
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
```
|
29
|
+
```
|
30
30
|
|
31
31
|
しかし、pip listで確認するとインストールされています。![イメージ説明](9665d0ce3d595c2be291fd532a01df86.png)
|
32
32
|
|
@@ -52,9 +52,13 @@
|
|
52
52
|
|
53
53
|
```
|
54
54
|
|
55
|
+
\server.py", line 3, in <module>
|
56
|
+
|
57
|
+
from keras.models import load_model
|
58
|
+
|
59
|
+
ModuleNotFoundError: No module named 'keras'
|
55
60
|
|
56
61
|
|
57
|
-
No module named 'keras'
|
58
62
|
|
59
63
|
|
60
64
|
|
@@ -62,7 +66,9 @@
|
|
62
66
|
|
63
67
|
```
|
64
68
|
|
65
|
-
server.pyをjupyter notebook上で実行すると、エラーにはならず
|
69
|
+
server.pyをjupyter notebook上で実行すると、エラーにはならず
|
70
|
+
|
71
|
+
"これは開発サーバーだから実稼働環境では使わないで"
|
66
72
|
|
67
73
|
との警告文が出るだけで、kerasが無いとは言われません。
|
68
74
|
|