teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

その後の調査状況を追記

2021/04/20 08:15

投稿

lonoru
lonoru

スコア18

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

一部追記

2021/04/20 08:15

投稿

lonoru
lonoru

スコア18

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

タイトル変更

2021/04/19 15:50

投稿

lonoru
lonoru

スコア18

title CHANGED
@@ -1,1 +1,1 @@
1
- AWS Lambdaでのレイヤー importでNo moduleエラー(cx_Oracle)
1
+ AWS LambdaでのLayer importでNo moduleエラー(cx_Oracle)
body CHANGED
File without changes