Kivy: Kivy 1.9.1 ، خطأ في الاستيراد أثناء استيراد kivy.app.App

تم إنشاؤها على ٤ يناير ٢٠١٦  ·  26تعليقات  ·  مصدر: kivy/kivy

تم تثبيت Python2.7.10 ، Kivy1.9.1 (الإرشادات التالية من موقع kivy.org) على Windows7 64 بت.
أتلقى خطأ استيراد عند تشغيل هذا الرمز:

from kivy.app import App
from kivy.uix.button import Button


class ButtonApp(App):

    def build(self):
        return Button(text='TEST')


ButtonApp().run()

إخراج وحدة التحكم:

E:\Python27\python.exe E:/workspace/TEST/test_kivy_1.9.1/main.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-04_38.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
 Traceback (most recent call last):
   File "E:/workspace/TEST/test_kivy_1.9.1/main.py", line 1, in <module>
     from kivy.app import App
   File "E:\Python27\lib\site-packages\kivy\app.py", line 327, in <module>
     from kivy.uix.widget import Widget
   File "E:\Python27\lib\site-packages\kivy\uix\widget.py", line 219, in <module>
     from kivy.graphics import (
   File "E:\Python27\lib\site-packages\kivy\graphics\__init__.py", line 89, in <module>
     from kivy.graphics.instructions import Callback, Canvas, CanvasBase, \
 ImportError: DLL load failed: The specified module could not be found.

Process finished with exit code 1

تم تثبيت Kivy دون مشاكل ، باستثناء Gstreamer.
تم الإبلاغ عن هذا الخطأ من قبل مطور آخر في مجموعة kivy google

Windows

التعليق الأكثر فائدة

تم إصلاح مشكلة gstreamer. لقد قمت أيضًا بتحديث جميع التبعيات ، لذا أقترح عليك تنزيلها مرة أخرى باستخدام python -m pip install --upgrade docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/ لأن هذا قد يحل مشكلتك. دعنا نعرف.

ال 26 كومينتر

هذا النوع من المشاكل يصعب تصحيحه هنا. سيكون الأمر أسهل إذا انضممت إلينا على IRC في #kivy.

تم إصلاح مشكلة gstreamer. لقد قمت أيضًا بتحديث جميع التبعيات ، لذا أقترح عليك تنزيلها مرة أخرى باستخدام python -m pip install --upgrade docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/ لأن هذا قد يحل مشكلتك. دعنا نعرف.

بعد أن قمت بترقية التبعيات ، تحدث مشكلة جديدة:

E:\Python27\python.exe E:/workspace/TEST/test_kivy_1.9.1/main.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-05_4.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
[DEBUG             ] [Cache       ] register <kv.image> with limit=None, timeout=60
[DEBUG             ] [Cache       ] register <kv.atlas> with limit=None, timeout=None
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
[DEBUG             ] [Cache       ] register <kv.texture> with limit=1000, timeout=60
[DEBUG             ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600
[DEBUG             ] [Text        ] Ignored <sdl2> (import error)
[DEBUG             ] [Text        ] Ignored <pil> (import error)
[CRITICAL          ] [Text        ] Unable to find any valuable Text provider at all!
sdl2 - ImportError: DLL load failed: The specified procedure could not be found.
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

pil - ImportError: No module named PIL
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_pil.py", line 8, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL          ] [App         ] Unable to get a Text provider, abort.

Process finished with exit code 1

لقد قمت بتثبيت وسادة بحيث يمكن لـ kivy استخدامها كمزود نص ولكن بعد ذلك أحصل على استثناء:

E:\Python27\python.exe E:/workspace/TEST/test_kivy_1.9.1/main.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-05_9.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
[DEBUG             ] [Cache       ] register <kv.image> with limit=None, timeout=60
[DEBUG             ] [Cache       ] register <kv.atlas> with limit=None, timeout=None
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[DEBUG             ] [Cache       ] register <kv.texture> with limit=1000, timeout=60
[DEBUG             ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600
[DEBUG             ] [Text        ] Ignored <sdl2> (import error)
[INFO              ] [Text        ] Provider: pil(['text_sdl2'] ignored)
[DEBUG             ] [App         ] Loading kv <E:/workspace/TEST/test_kivy_1.9.1\button.kv>
[DEBUG             ] [App         ] kv <E:/workspace/TEST/test_kivy_1.9.1\button.kv> not found
[INFO              ] [OSC         ] using <thread> for socket
[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
[INFO              ] [GL          ] OpenGL version <4.5.0 NVIDIA 347.88>
[INFO              ] [GL          ] OpenGL vendor <NVIDIA Corporation>
[INFO              ] [GL          ] OpenGL renderer <GeForce GTX 560 SE/PCIe/SSE2>
[INFO              ] [GL          ] OpenGL parsed version: 4, 5
[INFO              ] [GL          ] Shading version <4.50 NVIDIA>
[INFO              ] [GL          ] Texture max size <16384>
[INFO              ] [GL          ] Texture max units <32>
[DEBUG             ] [Shader      ] Fragment compiled successfully
[DEBUG             ] [Shader      ] Vertex compiled successfully
[DEBUG             ] [ImageSDL2   ] Load <E:\Python27\lib\site-packages\kivy\data\glsl\default.png>
[INFO              ] [Window      ] auto add sdl2 input provider
[INFO              ] [Window      ] virtual keyboard not allowed, single mode, not docked
[DEBUG             ] [Resource    ] add <C:\Windows\Fonts> in path list
[DEBUG             ] [Resource    ] add <E:\Python27\lib\site-packages\kivy\data\fonts> in path list
[DEBUG             ] [Base        ] Create provider from mouse,disable_multitouch
[DEBUG             ] [Base        ] Create provider from wm_touch
[DEBUG             ] [Base        ] Create provider from wm_pen
[INFO              ] [Base        ] Start application main loop
[INFO              ] [GL          ] NPOT texture support is available
[DEBUG             ] [Atlas       ] Load <E:\Python27\lib\site-packages\kivy\data\..\data\images\defaulttheme.atlas>
[DEBUG             ] [Atlas       ] Need to load 1 images
[DEBUG             ] [Atlas       ] Load <E:\Python27\lib\site-packages\kivy\data\..\data\images\defaulttheme-0.png>
[DEBUG             ] [ImageSDL2   ] Load <E:\Python27\lib\site-packages\kivy\data\..\data\images\defaulttheme-0.png>
 Exception Exception: Exception('tostring() has been removed. Please call tobytes() instead.',) in 'kivy.graphics.instructions.RenderContext.set_texture' ignored

ولا يتم عرض نص الزر بشكل صحيح:
screenshot_20

انضممت إلى IRC #kivy ، اللقب "pythonic64" ، إذا كانت لديك أسئلة.

واجهت نفس المشكلة أثناء التشغيل على Windows ، لقد قمت بحلها عن طريق تثبيت إصدار أقدم من حزمة SDL2 لتجربتها من هنا https://kivy.org/downloads/appveyor/deps/sdl2/

SamZapata ، SDL2 لم يعد هو المشكلة بالنسبة لي ، Gstreamer هو. يؤدي تثبيت أحدث gstreamer (kivy.deps.gstreamer-0.1.5) إلى حدوث خطأ مزود النص أعلاه في Python27 و Python34 32bit .
أيضًا ، لا يُنشئ تثبيت Gstreamer ملف "Registry.bin" في المجلد: Python27 \ share \ gstreamer.

وجد matham أن هذا الخطأ يحدث بسبب التعارض بين ملفات SDL2 و Gstreamer dll. أدت إزالة "libfreetype-6.dll" من gstreamer \ bin إلى حل مشكلة النص ، لكن الفيديو في ..kivy -amples \ widgetsvideoplayer.py لا يعمل (http://pastebin.com/LwR1cGA7).

في Python34 64bit ، كل شيء يعمل كما هو متوقع.

لقد قمت بتحميل gstreamer جديد إلى https://drive.google.com/drive/folders/0B1_HB9J8mZepNzZ5aW91Q0tJU2s. ومع ذلك ، لم أختبر هذا بعد لأنني لا أمتلك حاليًا نظامًا نظيفًا لأجربه. لكن هذا الإصدار قد يلعب بشكل أفضل مع sdl2 الحالي.

تم تثبيت عجلة Gstreamer الجديدة kivy.deps.gstreamer-0.1.6-cp27-none-win32.
نفس الخطأ السابق:

e:\Python27\share\kivy-examples\widgets>python label_mipmap.py
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
[CRITICAL          ] [Text        ] Unable to find any valuable Text provider at all!
sdl2 - ImportError: DLL load failed: The specified procedure could not be found.
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

pil - ImportError: No module named PIL
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_pil.py", line 8, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL          ] [App         ] Unable to get a Text provider, abort.

همممم، حسنا. كنت آمل أن يؤدي التحديث من إصدار 2013 إلى إصلاحه. لست متأكدًا من كيفية حل هذا بشكل دائم. لا يمكننا حذف dll "bad" من gstreamer والاعتماد على إصدار sdl2 لأنه ماذا لو لم يتم تثبيت sdl2؟ ثم لن يعمل gstreamer بعد الآن لأن dll سيكون مفقودًا.

ماذا عن إصدار إصدار gstreamer لاستخدامه مع تثبيت sdl2 على Python 32bit؟
ثم يمكن للمستخدمين اختيار الإصدار المراد تثبيته.

لا يمكنك تحميل إصدارات متعددة من gstreamer وتجدها نقطة. أعتقد أنه يمكنك عمل نسخة واحدة فقط. لذلك يجب أن يعمل هذا الإصدار مع وبدون sdl2. سأضطر إلى البحث بشكل أعمق قليلاً عن المشكلة بالضبط لأنني عندما اختبرت أعتقد أن gst عملت مع sdl2 dll. لكنك قلت إنه لا يعمل من أجلك. لذلك سأختبر نظامًا نظيفًا للتأكد.

لقد تتبعت هذا الأمر وأعتقد أنه بسبب مشكلة في sdl2_ttf dlls. فتحت مشكلة لها مع sdl2: https://bugzilla.libsdl.org/show_bug.cgi؟id=3241.

انتهى بي الأمر ببناء sdl2_ttf بنفسي على msys2 ، والذي أعتقد أنه يجب أن يحل المشكلة حتى يصدر sdl2 نفسه تحديثًا. جربه بـ pip install --upgrade kivy.deps.sdl2 .

[INFO ] [Text ] Provider: pil(['text_sdl2'] ignored)

ليس لدي gstreamer مثبتًا على الإطلاق ، لكنه لا يزال يعتمد على Pil ، كما هو الحال مع kivy.deps.sdl2==0.1.8 kivy.deps.sdl2_dev==0.1.8 .

مع kivy.deps.sdl2==0.1.11 و kivy.deps.gstreamer==0.1.6 sdl2 يتم اختياره كموفر نص ، لكن gstreamer لا يعمل كموفر فيديو. نفس الشيء مع kivy.deps.gstreamer==0.1.5 .

[INFO ] [Video ] Provider: null(['video_pygst', 'video_ffmpeg', 'video_ffpyplayer', 'video_pyglet'] ignored)

بالنسبة لي ، يعمل كل من نص gstreamer و sdl2 بشكل جيد. ديسانت هل يمكنك تجربتها مع أحدث الباقات؟

أعدت تثبيت Python و Kivy باستخدام kivy.deps.sdl2==0.1.12 ، kivy.deps.gstreamer==0.1.6 .
إنها تعمل!

e:\Python27>python share\kivy-examples\widgets\videoplayer.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-18_60.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
[INFO              ] [Text        ] Provider: sdl2
[INFO              ] [VideoGstplayer] Using Gstreamer 1.7.1.0
[INFO              ] [Video       ] Provider: gstplayer
[INFO              ] [OSC         ] using <thread> for socket
[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
[INFO              ] [GL          ] OpenGL version <4.5.0 NVIDIA 347.88>
[INFO              ] [GL          ] OpenGL vendor <NVIDIA Corporation>
[INFO              ] [GL          ] OpenGL renderer <GeForce GTX 560 SE/PCIe/SSE2>
[INFO              ] [GL          ] OpenGL parsed version: 4, 5
[INFO              ] [GL          ] Shading version <4.50 NVIDIA>
[INFO              ] [GL          ] Texture max size <16384>
[INFO              ] [GL          ] Texture max units <32>
[INFO              ] [Window      ] auto add sdl2 input provider
[INFO              ] [Window      ] virtual keyboard not allowed, single mode, not docked
[INFO              ] [GL          ] NPOT texture support is available
[INFO              ] [Base        ] Start application main loop

C: \ Python34> python sharekivy -amples \ demo \ showcase \ main.py
[INFO] [المسجل] سجل الدخول C: \ Users \ Anubhav.kivylogskivy_18-03-09_54.txt
[INFO] [Kivy] v1.10.0
[INFO] [Python] v3.4.4 (v3.4.4: 737efcadf5a6 ، 20 ديسمبر 2015 ، 20:20:57) [MSC v.1600 64 بت (AMD64)]
[INFO] [المصنع] تم تحميل 194 رمزًا
[INFO] [صورة] الموفرون: img_tex ، img_dds ، img_pil ، img_gif (تم تجاهل img_sdl2 ، img_ffpyplayer)
[حاسمة] [نافذة] غير قادر على العثور على أي مزود Window ذي قيمة.
sdl2 - خطأ استيراد: فشل تحميل DLL: تعذر العثور على الوحدة النمطية المحددة.
ملف "C: \ Python34lib \ site -packkivy \ core__init __. py" ، السطر 59 ، في core_select_lib
fromlist = [modulename] ، المستوى = 0)
ملف "C: \ Python34lib \ site -packkivy \ core \ window \ window_sdl2.py" ، السطر 26 ، في
من kivy.core.window._window_sdl2 import _WindowSDL2Storage

[حرجة] [التطبيق] تعذر الحصول على نافذة ، إحباط.

لدي هذا الخطأ الرجاء مساعدتي

هل قمت بتثبيت جميع تبعيات Kivy من صفحة التثبيت ؟

حاولت تثبيت أحدث إصدار kivy على نظام التشغيل Windows 10 ، بما في ذلك sdl2 (0.1.18) و gstreamer (0.1.13) ، لكنني ما زلت أتلقى هذا الخطأ:

"C:\PycharmProjects\HelloWorld\venv\Scripts\python.exe" "C:/PycharmProjects/HelloWorld/main.py"
[INFO   ] [Logger      ] Record log in C:\.kivy\logs\kivy_18-11-20_44.txt
[INFO   ] [Kivy        ] v1.10.1
[INFO   ] [Python      ] v3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 bit (AMD64)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_gif (img_sdl2, img_pil, img_ffpyplayer ignored)
[CRITICAL] [Text        ] Unable to find any valuable Text provider.
sdl2 - ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

pil - ModuleNotFoundError: No module named 'PIL'
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\text\text_pil.py", line 7, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL] [App         ] Unable to get a Text provider, abort.

Process finished with exit code 1

لقد قمت بتثبيت جميع التبعيات (بنجاح وفقًا لوحدة التحكم).

C:\WINDOWS\system32>python -m pip install kivy.deps.sdl2
Collecting kivy.deps.sdl2
  Using cached https://files.pythonhosted.org/packages/93/84/a0dc274d993db6f9ebdf41eb4d55b032de005dbf47e4d54602cf83708b08/kivy.deps.sdl2-0.1.18-cp37-cp37m-win_amd64.whl
Installing collected packages: kivy.deps.sdl2
Successfully installed kivy.deps.sdl2-0.1.18

أرجوك أن تساعدني

قم بتثبيت التبعيات (تخطي gstreamer (~ 120 ميجابايت) إذا لم تكن هناك حاجة ، راجع تبعيات Kivy):

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2
kivy.deps.glew؛ تثبيت python -m pip kivy.deps.gstreamer

أتلقى هذا الخطأ مع PyCharm 2018.3.6 و Python الإصدار 3.7.2 Windows10.
لقد قمت بتثبيت جميع التبعيات أيضًا ولكن ما زلت أتلقى خطأ.

sdl2 - خطأ استيراد: فشل تحميل DLL: تعذر العثور على الوحدة النمطية المحددة.
ملف "C: \ Users \ Austin \ AppData \ Local \ Programs \ Python \ Python37-32lib \ site -packkivy \ core__init __. py" ، السطر 59 ، في core_select_lib
fromlist = [modulename] ، المستوى = 0)
ملف "C: \ Users \ Austin \ AppData \ Local \ Programs \ Python \ Python37-32lib \ site -packkivy \ core \ text \ text_sdl2.py" ، السطر 12 ، في
من kivy.core.text._text_sdl2 import (_SurfaceContainer، _get_extents،

Pil - ModuleNotFoundError: لا توجد وحدة باسم "PIL"
ملف "C: \ Users \ Austin \ AppData \ Local \ Programs \ Python \ Python37-32lib \ site -packkivy \ core__init __. py" ، السطر 59 ، في core_select_lib
fromlist = [modulename] ، المستوى = 0)
ملف "C: \ Users \ Austin \ AppData \ Local \ Programs \ Python \ Python37-32lib \ site -packkivy \ core \ text \ text_pil.py" ، السطر 7 ، في
من استيراد صورة PIL و ImageFont و ImageDraw

[حرج] [التطبيق] تعذر الحصول على موفر نص ، قم بالإحباط.

أواجه أيضًا نفس المشكلة مثل VipinDubeyCB مع إعداد مشابه جدًا.
نظام التشغيل: Windows10
IDE: PyCharm 2018.3.6 ،
إصدار Python 3.7.2

رسالة الخطأ:
[حرج] [نص] تعذر العثور على أي مزود نص ذي قيمة. يرجى تمكين تسجيل التصحيح (على سبيل المثال ، add -d في حالة التشغيل من سطر الأوامر ، أو تغيير مستوى السجل في التكوين) وإعادة تشغيل التطبيق الخاص بك لتحديد الأسباب المحتملة
sdl2 - خطأ استيراد: فشل تحميل DLL: تعذر العثور على الوحدة النمطية المحددة.
ملف "C: \ Program Files (x86) \ Microsoft Visual Studio \ Shared \ Python37_64lib \ site -packkivy \ core__init __. py" ، السطر 63 ، في core_select_lib
fromlist = [modulename] ، المستوى = 0)
ملف "C: \ Program Files (x86) \ Microsoft Visual Studio \ Shared \ Python37_64lib \ site -packkivy \ core \ text \ text_sdl2.py" ، السطر 13 ، في
من kivy.core.text._text_sdl2 import (_SurfaceContainer، _get_extents،

Pil - ModuleNotFoundError: لا توجد وحدة باسم "PIL"
ملف "C: \ Program Files (x86) \ Microsoft Visual Studio \ Shared \ Python37_64lib \ site -packkivy \ core__init __. py" ، السطر 63 ، في core_select_lib
fromlist = [modulename] ، المستوى = 0)
ملف "C: \ Program Files (x86) \ Microsoft Visual Studio \ Shared \ Python37_64lib \ site -packkivy \ core \ text \ text_pil.py" ، السطر 7 ، في
من استيراد صورة PIL و ImageFont و ImageDraw

[حرج] [التطبيق] تعذر الحصول على موفر نص ، قم بالإحباط.

في حالة استخدام pycharm ، عليك تثبيت kivy في محطة pycharm إذا كنت تستخدم Virtualenv ، والذي يبدو أنه الإعداد الافتراضي في مشاريع pycharm.

أو عليك تنشيط البيئة الافتراضية التي يوفرها مشروعك في windows terminal الخاص بك ثم قم بتثبيت kivy

أواجه أيضًا نفس المشكلة مثل VipinDubeyCB مع إعداد مشابه جدًا.
نظام التشغيل: Windows10
IDE: PyCharm 2018.3.6 ،
إصدار Python 3.7.2

[INFO] [المسجل] سجل الدخول C: \ Users \ Мохирбек.kivylogskivy_20-09-23_44.txt
[INFO] [deps] تم بنجاح استيراد "kivy_deps.sdl2" 0.2.0
[INFO] [Kivy] v1.11.1
[INFO] [Kivy] مُثبت في "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venvlib \ site -packkivy__init __. py"
[INFO] [Python] v3.7.2 (tags / v3.7.2: 9a3ffc0492 ، 23 ديسمبر 2018 ، 22:20:52) [MSC v.1916 32 bit (Intel)]
[INFO] [Python] مترجم في "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venv \ Scriptspython.exe"
[INFO] [المصنع] تم تحميل 184 رمزًا
[INFO] [صورة] الموفرون: img_tex ، img_dds ، img_sdl2 ، img_gif (تم تجاهل img_pil ، img_ffpyplayer)
[INFO] [نص] المزود: sdl2
مزود [INFO] [نافذة]: sdl2
[حاسمة] [نافذة] غير قادر على العثور على أي مزود Window ذي قيمة. يرجى تمكين تسجيل التصحيح (على سبيل المثال ، add -d في حالة التشغيل من سطر الأوامر ، أو تغيير مستوى السجل في التكوين) وإعادة تشغيل التطبيق الخاص بك لتحديد الأسباب المحتملة
sdl2 - خطأ في الاستيراد: فشل تحميل DLL: لا يمكن إعادة تحميل مكتبة الارتباط الحيوي (DLL).
ملف "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venvlib \ site -packkivy \ core__init __. py" ، السطر 71 ، في core_select_lib
cls = cls ()
ملف "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venvlib \ site -packkivy \ core \ window \ window_sdl2.py" ، السطر 152 ، في __init__
سوبر (WindowSDL ، ذاتي) .__ init __ ()
ملف "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venvlib \ site -packkivy \ core \ window__init __. py" ، السطر 981 ، في __init__
self.create_window ()
ملف "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venvlib \ site -packkivy \ core \ window \ window_sdl2.py" ، السطر 290 ، في create_window
self.get_gl_backend_name ())
ملف "C: \ Users \ Мохирбек \ PycharmProjectspythonProject1venvlib \ site -packkivy \ core \ window__init __. py" ، السطر 1220 ، في get_gl_backend_name
تم تجاهله = self.gl_backends_ignored)
ملف "kivy \ graphics \ cgl.pyx" ، سطر 56 ، في kivy.graphics.cgl.cgl_get_backend_name
ملف "kivy \ graphics \ cgl.pyx" ، السطر 69 ، في kivy.graphics.cgl.cgl_get_backend_name
ملف "C: \ Users \ Мохирбек \ AppData \ Local \ Programs \ Python \ Python37-32lib \ importlib__init __. py" ، السطر 127 ، في import_module
إرجاع _bootstrap._gcd_import (الاسم [المستوى:] ، الحزمة ، المستوى)
ملف ""، السطر 1006 ، في _gcd_import
ملف ""، السطر 983 ، في _find_and_load
ملف ""، السطر 967 ، في _find_and_load_unlocked
ملف ""، السطر 670 ، في _load_unlocked
ملف ""، السطر 583 ، في module_from_spec
ملف ""، السطر 1043 ، في create_module
ملف ""، السطر 219 ، في _call_with_frames_removed

[حرجة] [التطبيق] تعذر الحصول على نافذة ، إحباط.

انتهت العملية برمز الخروج 1

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات