رفع خطای ImportError: libGL.so.1 در لینوکس اوبونتو و پایتون
اگر در حال کار با پایتون روی یک سیستم اوبونتو هستید و خطای زیر را دریافت کردید:
“ImportError: libGL.so.1: cannot open shared object file: No such file or directory”
ٖرفع خطای ImportError: libGL.so.1 در لینوکس اوبونتو و پایتون
در هنگام مشاهدهی خطای “ImportError: libGL.so.1: cannot open shared object file: No such file or directory” در ubuntu ترمینال خود را باز کنید و دو دستور زیر را به ترتیب اجرا کنید:
sudo apt update
sudo apt install libgl1-mesa-glx
برای رفع این خطا میتوانید از این نوشته استفاده کنید. روش فعلی تست شده است و با موفقیت خطا را حل کرده است در صورتی که مشکلتان حل نشد در بخش نظرات همین نوشته آن را برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]



















من معمولاً وقتی این مدل خطاها رو میبینم نصف روز دنبال علتش میگردم 😅
متأسفانه خطاهای مربوط به وابستگیهای سیستمی گاهی پیام واضحی ندارن و پیدا کردن علت زمانبر میشه.
برای داکر هم همین راهحل جواب میده یا باید داخل Dockerfile اعمال بشه؟
اگر برنامه داخل داکر اجرا میشه، بهتره پکیج مورد نیاز داخل Dockerfile نصب بشه تا در زمان ساخت ایمیج در دسترس باشه.
بعد از نصب پکیجها هنوز خطا رو میگرفتم، ریاستارت سرویس هم لازمه؟
در بعضی شرایط بله. مخصوصاً اگر برنامه داخل کانتینر یا سرویس خاصی اجرا میشه، ریاستارت میتونه کمککننده باشه.
من این ارور رو روی سرور داشتم ولی روی سیستم خودم نه، ممکنه به خاطر تفاوت نسخه اوبونتو باشه؟
بله، تفاوت نسخه سیستمعامل یا پکیجهای نصبشده میتونه باعث چنین تفاوتی بشه. بهتره وابستگیهای نصبشده روی هر دو محیط رو بررسی کنید.
سلام خطای من از این طریق برطرف نشد.امکانش هست کمکم کنید
متن خطای خودتون رو ارسال کنید