質問編集履歴
3
その後の調査状況を追記
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
AWS LambdaでのLayer importでNo moduleエラー(cx_Oracle)
|
1
|
+
AWS Lambda(python3.8)でのLayer importでNo moduleエラー(cx_Oracle)
|
body
CHANGED
@@ -70,7 +70,11 @@
|
|
70
70
|
この状態でなぜcx_OracleのimportでNo moduleエラーになるのか
|
71
71
|
色々調べたり試したりしましたが分かりませんでした。
|
72
72
|
|
73
|
+
**(追記)この問題はpython3.8(AmazonLinux2)で発生しているのですが、
|
73
|
-
|
74
|
+
試しにランタイムをpython3.7(AmazonLinux)に変更したところ
|
74
|
-
|
75
|
+
問題なくcx_Oracleは読み込め、Oracleにアクセスすることが出来ました。**
|
75
76
|
|
77
|
+
このpython3.8(AmazonLinux2)での問題について解決方法を
|
78
|
+
ご存じの方いらっしゃいましたらご教示いただけると助かります。
|
79
|
+
|
76
80
|
よろしくお願いします。
|
2
一部追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -51,7 +51,7 @@
|
|
51
51
|
```
|
52
52
|
|
53
53
|
念の為、接続確認用Lambdaで環境変数などを確認しましたが
|
54
|
-
パスは通っているように見えます。
|
54
|
+
パスは通っていて、/opt/lib, /opt/pythonにそれぞれLayerの中身も展開されているように見えます。
|
55
55
|
|
56
56
|
```python
|
57
57
|
print(os.environ['LD_LIBRARY_PATH'])
|
1
タイトル変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
AWS Lambdaでの
|
1
|
+
AWS LambdaでのLayer importでNo moduleエラー(cx_Oracle)
|
body
CHANGED
File without changes
|