エンジニアワイ、Pythonとの8時間を超える激闘に敗れる

1 : 2024/10/13(日) 01:50:38.080 ID:.M0ywdLGf
もう…終わりや
2 : 2024/10/13(日) 01:50:59.737 ID:4xq13menZ
どうした!!
3 : 2024/10/13(日) 01:51:41.971 ID:4jkWpdLSq
寝て頭リフレッシュや
4 : 2024/10/13(日) 01:52:34.443 ID:eho9J4Zng
休日にプログラミングしててえらい
5 : 2024/10/13(日) 01:52:34.869 ID:.M0ywdLGf
AWSのAmazon linux 2023ってやつにな、Python3.10.6を入れたかっただけやんや…
ソースコードからビルドしたんやけどpipしたらなんかSSLが使えないって警告が出てな
opensslはインストールしてるはずでビルドするときもリンクするように指定してるのに何故かリンクされない
後半ではリンクはされたけどimportされてませんって出てほんま意味不明
7 : 2024/10/13(日) 01:53:27.512 ID:eho9J4Zng
>>5
ソースコードビルドなんていまどきほとんどの場面で不要なイメージやけど
41 : 2024/10/13(日) 02:14:16.140 ID:PW.LjwI2w
>>7
パッケージ入れる初期段階では今でも普通やで
6 : 2024/10/13(日) 01:52:49.013 ID:icN7ogi24
ほなあと8時間頼むで
8 : 2024/10/13(日) 01:53:32.282 ID:Sw/mLp6zN
Python関係ないやん
9 : 2024/10/13(日) 01:53:45.304 ID:.M0ywdLGf
症状としてはこの辺と同じなんやけどバージョンが違うからいまいち解決出来んかった
https://qiita.com/KBT777/items/2ae15faa4b8c7101d6f1
https://yamadablog.web.fc2.com/articles/14/index.html

レス9番のリンク先のサムネイル画像
10 : 2024/10/13(日) 01:53:51.040 ID:7agHJV6pb
パッケージマネージャないのかよ
15 : 2024/10/13(日) 01:56:40.219 ID:.M0ywdLGf
>>10
dnf使ったしopenssl自体はちゃんとインストール出来てるはずや
11 : 2024/10/13(日) 01:55:08.173 ID:dTa/5oI90
環境設定が1番ムズいよな結局
12 : 2024/10/13(日) 01:55:12.072 ID:.M0ywdLGf
EC2には最初からPython3.9が入ってるんやけどそれは普通にopensslと連携取れてる
なのになんで、ワイがビルドした3.10はアカンねん
13 : 2024/10/13(日) 01:56:08.869 ID:Hh5ZXChqF
amazon linuxなんて捨ててUbuntuにしとけ
14 : 2024/10/13(日) 01:56:39.821 ID:dTa/5oI90
今SpringbootとReactでSPAのウェブアプリ作ってるんやがログインとか権限とかはどうやって管理するのがええんや?
18 : 2024/10/13(日) 01:58:03.464 ID:P55MaK.hR
>>14
凝ったことしないならspring securityでええやろ
フロントはnextauthでもいれとけ
19 : 2024/10/13(日) 01:58:07.667 ID:Hh5ZXChqF
>>14
AWSならCognitoに任せる
セルフ実装なんて捨てろ
22 : 2024/10/13(日) 01:58:59.726 ID:dTa/5oI90
>>18
>>19
ありがとうやで
危うくトークンシステムを自力で実装するとこやったわ
16 : 2024/10/13(日) 01:56:46.890 ID:P55MaK.hR
ec2とか面倒くさいだけやからcloud run使え
17 : 2024/10/13(日) 01:57:35.756 ID:dTa/5oI90
正直、サーバーとか全部コンテナでええよな?
20 : 2024/10/13(日) 01:58:29.725 ID:dlH5DI0Wr
エラー警告なんて今のchatGPTクロードで一発解決するぞ
23 : 2024/10/13(日) 01:59:14.839 ID:.M0ywdLGf
>>20
GTP4oフル活用してこれなんだよなぁ
21 : 2024/10/13(日) 01:58:42.789 ID:.M0ywdLGf
Following modules built successfully but were removed because they could not be imported:
_hashlib _ssl


いや、ビルドできてるやないかーい!
なんでインポートされへんねーん!

27 : 2024/10/13(日) 02:02:06.169 ID:JtBkydZbK
>>21
これそのまま一言一句違わずAIに聞いたらなんて返ってきた?
28 : 2024/10/13(日) 02:04:47.890 ID:.M0ywdLGf
>>27
このエラーメッセージ「Following modules built successfully but were removed because they could not be imported」は、_hashlibや_sslモジュールのビルド自体は成功しているものの、Pythonがこれらのモジュールをインポートできないことを示しています。つまり、モジュールはビルドされているものの、実行時に必要なライブラリが見つからず、インポート時に失敗しているのが原因です。

主な原因:
OpenSSLライブラリが見つからない:

_sslモジュールはOpenSSLライブラリに依存しています。ビルド時にライブラリはリンクされていますが、実行時にOpenSSLライブラリのパスが正しく設定されていないため、インポート時に失敗している可能性があります。
環境変数LD_LIBRARY_PATHが設定されていない:

Pythonが動作する際にlibsslやlibcryptoがシステムで見つけられない場合、このエラーが発生します。
解決策:
1. LD_LIBRARY_PATHを設定する
まず、LD_LIBRARY_PATH環境変数にOpenSSLのライブラリパスを追加して、Pythonが実行時に必要なライブラリを見つけられるようにします。

ちなみに環境変数は設定してる

24 : 2024/10/13(日) 01:59:39.062 ID:.M0ywdLGf
終わりだよこの国
25 : 2024/10/13(日) 01:59:59.374 ID:dTa/5oI90
GPTが分かるレベルのエラーって考えたらだいたい自己解決出来ると思うわ
26 : 2024/10/13(日) 02:01:14.197 ID:.M0ywdLGf
もう諦めますはい
29 : 2024/10/13(日) 02:05:36.776 ID:n8bGGH66u
pyenv使わんの?
30 : 2024/10/13(日) 02:05:47.177 ID:.M0ywdLGf
見つけられないって言うライブラリは多分libssl.so.1.1のことなんやろなぁって察しはついてる
でもパスは合ってんねん!
なんで見つけられへんねん無能が!
34 : 2024/10/13(日) 02:09:46.321 ID:3yw0fye6a
こういうの大体develパッケージ入れ直すと動くイメージ
35 : 2024/10/13(日) 02:09:54.304 ID:B.q4ch39m
condaで入れたほうがええで
36 : 2024/10/13(日) 02:10:17.338 ID:y0XFe8S4v
そもそもなんでビルドしたいんや
37 : 2024/10/13(日) 02:11:14.050 ID:g40lpqgYQ
謎の備忘録おじさんはおらんのか
38 : 2024/10/13(日) 02:12:29.751 ID:.CpsC53Rq
環境構築とかマニアックなのAIに聞いても良い回答来ること少なくね?
39 : 2024/10/13(日) 02:12:44.496 ID:y0XFe8S4v
ただ普通にビルドしたいだけなら
rpmdevtoolsインストールしてからdnfでソースダウンロードしてそれをビルドするだけでええやろ
42 : 2024/10/13(日) 02:15:00.606 ID:N9Fun7p/4
解決したら備忘録おじさんとして記事化してクレメンス
43 : 2024/10/13(日) 02:16:04.812 ID:kvFpUMh6f
Docker コンテナ走らせてその中で Python 使え
44 : 2024/10/13(日) 02:16:27.772 ID:CBlSPtalR
アマゾンリナックスってセキュリティの理由上でなんかするのがめんどくさかった気がする
45 : 2024/10/13(日) 02:16:47.455 ID:Rm/6s0Mm8
あと24時間やれよ
46 : 2024/10/13(日) 02:18:31.239 ID:ll/Ha4Ppa
お前ら休みを潰してまで必死にプログラミングやってるけど何を作りたいの?
51 : 2024/10/13(日) 02:24:33.986 ID:1ViKsKmSf
明日データベーススペシャリスト受けてくるで
52 : 2024/10/13(日) 02:25:32.391 ID:dTa/5oI90
>>51
すげー
がっばってな

コメント

タイトルとURLをコピーしました