質問編集履歴
2
ご指摘、ありがとうございます。Permission Error のcode を追記しました。posixpat.pyにアクセスできないのが、原因ですかね・・・
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,11 +14,17 @@
|
|
14
14
|
|
15
15
|
ただ、実行の際に「PermissionError」が出てしまうため、「sudo」を頭に付けて、python3で実行をしているため、実行コマンドは下記↓になります。
|
16
16
|
|
17
|
+
```ubuntu
|
18
|
+
|
17
19
|
$ sudo python3 index.py
|
20
|
+
|
21
|
+
```
|
18
22
|
|
19
23
|
|
20
24
|
|
21
25
|
実行後には、
|
26
|
+
|
27
|
+
```ubuntu
|
22
28
|
|
23
29
|
Bottle v0.13-dev server starting up (using WSGIRefServer())...
|
24
30
|
|
@@ -26,7 +32,37 @@
|
|
26
32
|
|
27
33
|
Hit Ctrl-C to quit.
|
28
34
|
|
35
|
+
```
|
36
|
+
|
29
37
|
と出ます。
|
38
|
+
|
39
|
+
なお、sudoを付けないと、下記のエラーが出ます。
|
40
|
+
|
41
|
+
```ここに言語を入力
|
42
|
+
|
43
|
+
Failed to import the site module
|
44
|
+
|
45
|
+
Tracebak (most recent call last):
|
46
|
+
|
47
|
+
File "/usr/lib/python3.6/site.py", line 79, in <module> import os
|
48
|
+
|
49
|
+
File "/usr/lib/python3.6/os.py", line 57, in <module> import posixpath as pat
|
50
|
+
|
51
|
+
File "<frozen importlib._boostrap>", line 971, in _find_and_load
|
52
|
+
|
53
|
+
File "<frozen importlib._boostrap>", line 955, in _find_and_load_unlocked
|
54
|
+
|
55
|
+
File "<frozen importlib._boostrap>", line 665, in _load_unlocked
|
56
|
+
|
57
|
+
File "<frozen importlib._boostrap_external>", line 674, in exec_module
|
58
|
+
|
59
|
+
File "<frozen importlib._boostrap_external>", line 780, in get_code
|
60
|
+
|
61
|
+
File "<frozen importlib._boostrap_external>", line 832, in get_data
|
62
|
+
|
63
|
+
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.6/posixpath.py'
|
64
|
+
|
65
|
+
```
|
30
66
|
|
31
67
|
|
32
68
|
|
@@ -34,9 +70,13 @@
|
|
34
70
|
|
35
71
|
にアクセスすると、初回は
|
36
72
|
|
73
|
+
```ここに言語を入力
|
74
|
+
|
37
75
|
127.0.0.1 -- [17/Jun/2019 23:31:02] "GET /hello/world HTTP/1.1"
|
38
76
|
|
39
77
|
127.0.0.1 -- [17/Jun/2019 23:31:02] "GET /favicon.ico HTTP/1.1"
|
78
|
+
|
79
|
+
```
|
40
80
|
|
41
81
|
と出て、「Hello world!」とちゃんと表示されます。
|
42
82
|
|
@@ -44,12 +84,16 @@
|
|
44
84
|
|
45
85
|
しかし、1回ctrl + c でquitした後で、もう一度実行すると、
|
46
86
|
|
87
|
+
```ここに言語を入力
|
88
|
+
|
47
89
|
Bottle v0.13-dev server starting up (using WSGIRefServer())...
|
48
90
|
|
49
91
|
Listening on http://localhost:8080/
|
50
92
|
|
51
93
|
Hit Ctrl-C to quit.
|
52
94
|
|
95
|
+
```
|
96
|
+
|
53
97
|
と表示されたまま、いつまでも閲覧ができない状態が続きます。
|
54
98
|
|
55
99
|
終了の仕方に問題があるのでしょうか・・・・。
|
1
ご指摘のこと、ありがとうございます。 実行しているプログラムについてですが、 Ubuntu 18.04.2 LTS でqiitaに示された「index.py」を実行しています。 ただ、実行の際、「Pe
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,20 +8,48 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
|
11
|
+
上記のコマンドの実行は、
|
12
12
|
|
13
|
+
Ubuntu 18.04.2 LTS で行っています。
|
14
|
+
|
15
|
+
ただ、実行の際に「PermissionError」が出てしまうため、「sudo」を頭に付けて、python3で実行をしているため、実行コマンドは下記↓になります。
|
16
|
+
|
13
|
-
|
17
|
+
$ sudo python3 index.py
|
14
18
|
|
15
19
|
|
16
20
|
|
17
|
-
|
21
|
+
実行後には、
|
18
22
|
|
19
|
-
|
23
|
+
Bottle v0.13-dev server starting up (using WSGIRefServer())...
|
20
24
|
|
25
|
+
Listening on http://localhost:8080/
|
26
|
+
|
21
|
-
|
27
|
+
Hit Ctrl-C to quit.
|
28
|
+
|
29
|
+
と出ます。
|
22
30
|
|
23
31
|
|
24
32
|
|
25
|
-
|
33
|
+
この状態でFirefoxでhttp://localhost:8080/hello/world
|
26
34
|
|
27
|
-
は
|
35
|
+
にアクセスすると、初回は
|
36
|
+
|
37
|
+
127.0.0.1 -- [17/Jun/2019 23:31:02] "GET /hello/world HTTP/1.1"
|
38
|
+
|
39
|
+
127.0.0.1 -- [17/Jun/2019 23:31:02] "GET /favicon.ico HTTP/1.1"
|
40
|
+
|
41
|
+
と出て、「Hello world!」とちゃんと表示されます。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
しかし、1回ctrl + c でquitした後で、もう一度実行すると、
|
46
|
+
|
47
|
+
Bottle v0.13-dev server starting up (using WSGIRefServer())...
|
48
|
+
|
49
|
+
Listening on http://localhost:8080/
|
50
|
+
|
51
|
+
Hit Ctrl-C to quit.
|
52
|
+
|
53
|
+
と表示されたまま、いつまでも閲覧ができない状態が続きます。
|
54
|
+
|
55
|
+
終了の仕方に問題があるのでしょうか・・・・。
|