質問編集履歴

8

修正

2022/05/15 15:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -76,9 +76,9 @@
76
76
 
77
77
  # 以下の御回答をもとに、いろいろ試してわかったこと
78
78
  - Pyinstaller用にインストールしたあったPython3.9では正常に動作しました。
79
- - ファイル移動させたらコマンドプロンプトでは動作した。
79
+ - debug=True削除したら正常に動作しました。
80
80
 
81
- # 結局Python3.9で動かすことにしました。
81
+ # 結局debug=Trueを消して動かすことにしました。
82
82
 
83
83
  ~~コードの不具合などございましたらお願いします。
84
84
  御回答宜しくお願い致します。~~

7

追加

2022/05/01 15:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -78,6 +78,8 @@
78
78
  - Pyinstaller用にインストールしたあったPython3.9では正常に動作しました。
79
79
  - ファイルを移動させたらコマンドプロンプトでは動作した。
80
80
 
81
+ # 結局Python3.9で動かすことにしました。
82
+
81
83
  ~~コードの不具合などございましたらお願いします。
82
84
  御回答宜しくお願い致します。~~
83
85
  皆さん御回答有難うございました。

6

追記

2022/05/01 15:49

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -58,12 +58,19 @@
58
58
  ```
59
59
  # 環境
60
60
  - Windows10 21H2
61
- - Python 3.10.2
61
+ - Python 3.10.2 => Python 3.10.4 Pythonを再インストールしました。
62
62
  - Flask 2.1.2
63
63
  - pip 21.2.4
64
64
  # 試したこと
65
65
  - 色々なサイトに記載されているコードの実行
66
66
  - Flaskのアンインストール・インストール
67
+ - Pythonの再インストール
68
+ 再インストールする際に
69
+ ```コマンドプロンプト
70
+ ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
71
+ sacremoses 0.0.47 requires joblib, which is not installed.
72
+ ```
73
+ と出てきました。
67
74
  - ポート番号の変更
68
75
  - app.run()の括弧内を空にしたらうまく動作しました。しかし、指定したポート番号で動作させたいです。
69
76
 

5

修正

2022/05/01 14:32

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -71,13 +71,6 @@
71
71
  - Pyinstaller用にインストールしたあったPython3.9では正常に動作しました。
72
72
  - ファイルを移動させたらコマンドプロンプトでは動作した。
73
73
 
74
- # 何故か解決しました
75
- 今までのように
76
- ```
77
- * Running on http://127.0.0.1:8080
78
- ```
79
- などは表示されませんが正常に動作しました。
80
-
81
74
  ~~コードの不具合などございましたらお願いします。
82
75
  御回答宜しくお願い致します。~~
83
76
  皆さん御回答有難うございました。

4

修正

2022/05/01 14:28

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -71,7 +71,7 @@
71
71
  - Pyinstaller用にインストールしたあったPython3.9では正常に動作しました。
72
72
  - ファイルを移動させたらコマンドプロンプトでは動作した。
73
73
 
74
- #何故か解決しました
74
+ # 何故か解決しました
75
75
  今までのように
76
76
  ```
77
77
  * Running on http://127.0.0.1:8080

3

追加

2022/05/01 14:27

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### 内容
1
+ # 内容
2
2
  IDLEにて以下のFlaskのプログラムが正常に動作しません。
3
3
  ちなみに以前は正常に動いていました。
4
4
  ```Python
@@ -19,7 +19,21 @@
19
19
  * Debug mode: on
20
20
  * Restarting with stat
21
21
  ```
22
+ Python3.9のIDLEでは、
23
+ ```IDLE_Shell
24
+ * Serving Flask app 'test' (lazy loading)
25
+ * Environment: production
26
+  WARNING: This is a development server. Do not use it in a production deployment.
27
+  Use a production WSGI server instead.
28
+ * Debug mode: on
29
+ * Running on all addresses (0.0.0.0)
30
+ WARNING: This is a development server. Do not use it in a production deployment.
31
+ * Running on http://127.0.0.1:8080
32
+ * Running on http://192.168.10.123:8080 (Press CTRL+C to quit)
33
+ * Restarting with stat
34
+ ```
35
+ のように正常に動作。
22
- #### 追加
36
+ ## 追加
23
37
  コマンドプロンプトで実行すると以下のようになります。
24
38
  ```コマンドプロンプト
25
39
  C:\WINDOWS\system32>python
@@ -42,16 +56,29 @@
42
56
 
43
57
  C:\WINDOWS\system32>
44
58
  ```
45
- ### 環境
59
+ # 環境
46
60
  - Windows10 21H2
47
61
  - Python 3.10.2
48
62
  - Flask 2.1.2
49
63
  - pip 21.2.4
50
- ### 試したこと
64
+ # 試したこと
51
65
  - 色々なサイトに記載されているコードの実行
52
66
  - Flaskのアンインストール・インストール
53
67
  - ポート番号の変更
54
68
  - app.run()の括弧内を空にしたらうまく動作しました。しかし、指定したポート番号で動作させたいです。
55
69
 
70
+ # 以下の御回答をもとに、いろいろ試してわかったこと
71
+ - Pyinstaller用にインストールしたあったPython3.9では正常に動作しました。
72
+ - ファイルを移動させたらコマンドプロンプトでは動作した。
73
+
74
+ #何故か解決しました
75
+ 今までのように
76
+ ```
77
+ * Running on http://127.0.0.1:8080
78
+ ```
79
+ などは表示されませんが正常に動作しました。
80
+
56
- コードの不具合などございましたらお願いします。
81
+ ~~コードの不具合などございましたらお願いします。
57
- 御回答宜しくお願い致します。
82
+ 御回答宜しくお願い致します。~~
83
+ 皆さん御回答有難うございました。
84
+ 他にも解決策がありましたら詳しく教えていただけると嬉しいです。

2

コマンドプロンプトでの実行結果の追加

2022/05/01 06:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,29 @@
19
19
  * Debug mode: on
20
20
  * Restarting with stat
21
21
  ```
22
+ #### 追加
23
+ コマンドプロンプトで実行すると以下のようになります。
24
+ ```コマンドプロンプト
25
+ C:\WINDOWS\system32>python
26
+ Python 3.10.2 (tags/v3.10.2:a58ebcc, Jan 17 2022, 14:12:15) [MSC v.1929 64 bit (AMD64)] on win32
27
+ Type "help", "copyright", "credits" or "license" for more information.
28
+ >>> from flask import Flask
29
+ >>> app = Flask(__name__)
30
+ >>> @app.route('/')
31
+ ... def root():
32
+ ... return 'a'
33
+ ...
34
+ >>> app.run(debug=True, host='0.0.0.0', port=8080)
35
+ * Serving Flask app '__main__' (lazy loading)
36
+ * Environment: production
37
+ WARNING: This is a development server. Do not use it in a production deployment.
38
+ Use a production WSGI server instead.
39
+ * Debug mode: on
40
+ * Restarting with stat
41
+ C:\Program Files\Python310\python.exe: can't find '__main__' module in 'C:\\WINDOWS\\system32'
42
+
43
+ C:\WINDOWS\system32>
44
+ ```
22
45
  ### 環境
23
46
  - Windows10 21H2
24
47
  - Python 3.10.2

1

追記

2022/05/01 06:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,6 @@
1
1
  ### 内容
2
2
  IDLEにて以下のFlaskのプログラムが正常に動作しません。
3
+ ちなみに以前は正常に動いていました。
3
4
  ```Python
4
5
  from flask import Flask
5
6
  app = Flask(__name__)