質問編集履歴
1
より問題となることを発見しました。*追記が前提欄と試したこと欄にあります
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
heroku × Python にて環境変数が os.environ[] で渡せない
|
test
CHANGED
@@ -24,6 +24,22 @@
|
|
24
24
|
|
25
25
|
requests==2.22.0
|
26
26
|
|
27
|
+
|
28
|
+
|
29
|
+
*追*記*
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
一旦トークンをベタ打ちしてアプリが動くことは確認しました。
|
34
|
+
|
35
|
+
なのでここで発生している問題は
|
36
|
+
|
37
|
+
os.environ[] でherokuで設定した環境変数が参照できないということになります。
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
*すでにトークンは再発行してあります。
|
42
|
+
|
27
43
|
### 発生している問題・エラーメッセージ
|
28
44
|
|
29
45
|
|
@@ -42,6 +58,8 @@
|
|
42
58
|
|
43
59
|
KeyError: 'hotoke'
|
44
60
|
|
61
|
+
|
62
|
+
|
45
63
|
```
|
46
64
|
|
47
65
|
|
@@ -174,6 +192,12 @@
|
|
174
192
|
|
175
193
|
### 試したこと
|
176
194
|
|
195
|
+
|
196
|
+
|
197
|
+
|
198
|
+
|
199
|
+
|
200
|
+
|
177
201
|
エラーメッセージから察するに環境変数が定義されてないから発生しているエラーだと想定しているのですが
|
178
202
|
|
179
203
|
heroku configで表示される環境変数とは一致しています。
|
@@ -204,6 +228,14 @@
|
|
204
228
|
|
205
229
|
|
206
230
|
|
231
|
+
*追*記*
|
232
|
+
|
233
|
+
railsをお遊びでやっていたことがあるので
|
234
|
+
|
235
|
+
import osの位置を一番上にしてみた→意味がなかった。
|
236
|
+
|
237
|
+
|
238
|
+
|
207
239
|
### 補足情報(FW/ツールのバージョンなど)
|
208
240
|
|
209
241
|
LINE側の設定のWebhook送信も「利用する」にしています
|