Replit لا يعرض نتيجه كود عند استخدام مكتبه السلحفاه ويظهر هذه الرساله هل من حل؟

4 إعجابات

اذهب الى اعدادات الصفحة وضع خيار الظهور على نمط الحاسوب

3 إعجابات

لا أفهم بالتحديد مقصدك إذا كنت تريد أن تشغل الكود
١. اضغط على ال٤ مربعات في الزاوية بالأسفل
٢. اضغط new tab
٣. اضغط على files
٤. احتار main.py

3 إعجابات

الرسالة التي تظهر في الصورة توضح أن Replit يحاول تشغيل تطبيق ويب، لكن مكتبة “Turtle” تعتمد على واجهة رسومية للتفاعل مع الرسومات. المشكلة هنا أن Replit لا يدعم تشغيل واجهات رسومية مثل التي تحتاجها مكتبة “Turtle” بشكل مباشر على المتصفح.

هناك حل يمكن تجربته:

  1. استخدام منصات أخرى: يمكنك تشغيل كود “Turtle” على بيئة محلية باستخدام Python على جهازك الشخصي، حيث أن مكتبة “Turtle” ستعمل بسلاسة على أنظمة التشغيل التي تدعم الواجهات الرسومية.

  2. استخدام تطبيق Replit Desktop: إذا كنت مصرًا على استخدام Replit، يمكنك تجربة تنزيل إصدار سطح المكتب إذا كان متاحًا، لأن هذا قد يدعم تشغيل الواجهات الرسومية.

  3. البحث عن بدائل لـ Replit: إذا كنت تحتاج إلى منصة على الإنترنت، يمكن استخدام منصات أخرى تدعم الواجهات الرسومية مثل “Google Colab” (لكن تحتاج إلى إعدادات خاصة لدعم الرسوم).

إعجاب واحد (1)

من المتصفح اضغط 3 نقاط ثم تشغيل وضع سطح المكتب

إعجابَين (2)

إعجابَين (2)

شكرا لكم جميعا .
لكن انا استعمل replit علي الهاتف ولما بدوس run مش بلحق اوي نتيجه الكود فبقيت اكتب الكود علي replit وانسخه واشغله علي pydorid 3 علي الهاتف

3 إعجابات

الحمد لله انك وجدت حل بديل :+1:

إعجابَين (2)

///////////////////////

يمكنك إضافة السطر التالي في نهاية البرنامج:

input(“Press Enter to exit…”)
بهذا الشكل، بعد تشغيل اللعبة والانتهاء منها، ستظهر رسالة تطلب منك الضغط على Enter قبل أن تُغلق النافذة.

إليك الخطوات بشكل مبسط:

تأكد أن الكود يعمل بشكل صحيح بدون أخطاء.
في نهاية الكود، أضف السطر التالي:
input(“Press Enter to exit…”)
احفظ الملف.
شغل البرنامج باستخدام:
python <اسم_الملف>.py
سيبقى البرنامج مفتوحًا إلى أن تضغط على Enter.

إعجاب واحد (1)

جرب محرر الأكواد هذا قد يفيدك

3 إعجابات