2016-01-22 9 views
6

[PROBLEM] मैं किवी मॉड्यूल त्रुटि को कैसे बाईपास कर सकता हूं: आयात त्रुटि: डीएलएल लोड विफल: निर्दिष्ट मॉड्यूल नहीं मिला?मैं kivy मॉड्यूल त्रुटि को कैसे बाईपास कर सकता हूं: ImportError: DLL लोड विफल: निर्दिष्ट मॉड्यूल नहीं मिला?

Note: I have installed kivy with: pip install kivy. 
Note: I have tried also with : python v 2.7.10 but to no avail. 
Note: OS - Windows 7, 64-bit 

[कोड] - यह स्निपेट किवी संगठन होमपेज से लिया जाता है।

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

class TestApp(App): 
    def build(self): 
     return Button(text='Hello World') 

TestApp().run() 

[वर्तमान आउटपुट]

[INFO    ] [Logger  ] Record log in C:\Users\testUser\.kivy\logs\kivy_16-01-22_1.txt 
[INFO    ] [Kivy  ] v1.9.1 
[INFO    ] [Python  ] v2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD64)] 
[INFO    ] [Factory  ] 179 symbols loaded 

Traceback (most recent call last): 
    File "C:\Users\testUser\Desktop\test_kivy.py", line 1, in <module> 
    from kivy.app import App 
    File "C:\Python27\lib\site-packages\kivy\app.py", line 327, in <module> 
    from kivy.uix.widget import Widget 
    File "C:\Python27\lib\site-packages\kivy\uix\widget.py", line 219, in <module> 
    from kivy.graphics import (
    File "C:\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. 
+0

उत्तर दिया गया: http://stackoverflow.com/questions/34823579/how-do-you-fix-kivy-graphics-dll-issue/34970460#34970460 – KSully2

+0

@KSully। मैंने एक ही समय में आपके सुझाव की कोशिश की है, मुझे अभी भी उस समस्या का सामना करना पड़ रहा है। मैं खुदाई रखूंगा ... – george

उत्तर

13

विंडोज़ पर, glew और sdl2required as dependencies हैं। मुझे भी यही समस्या थी। सभी निर्भरताओं को स्थापित करना

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew 

और फिर पुनः स्थापित करने के लिए किवी ने मेरे लिए काम किया।

+0

qwr मैंने आपके सुझाव की कोशिश की और यह काम करता है। की सराहना की। – george

+0

मेरे लिए भी काम किया, मैं इसे पहले ही पाइप स्थापित करने के बाद इसे चला गया और यह ठीक लगता है – ninehundred

1

मैं इस एक ही त्रुटि संदेश था। शायद एक ही कारण, शायद कुछ अलग।

मैं PyCharm 5 का उपयोग कर रहा हूं और मेरे उपयोगकर्ता फ़ोल्डर में PyCharm की सेटिंग्स> प्रोजेक्ट इंटरप्रेटर इंटरफ़ेस का उपयोग करके किवी स्थापित किया था।
मैंने ऐपडाटा उपयोगकर्ता फ़ोल्डर में नेविगेट करके और किवी फ़ोल्डर्स को हटाकर किवी की स्थापना को हटा दिया।

तब मैंने पाइथन साइट-पैकेज फ़ोल्डर (उपयोगकर्ता फ़ोल्डर में स्थापित करने के विकल्प को टिक नहीं करकर) केवी को स्थापित किया, और यह मेरे लिए काम किया।

0

आप पहले से ही निर्भरता अलग से इन आदेश का उपयोग यह काम करेगा की स्थापना के बिना खिड़कियों में kivy स्थापित किया है,

अजगर -m पिप kivy.deps.sdl2

अजगर -m पिप स्थापित kivy.deps स्थापित करें। glew

0

मुझे एक ही समस्या थी। जवाब है:

  1. pip uninstall docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew उपयोगकर्ता फ़ोल्डर से पिछले संस्करणों -clears और उसके बाद फिर:
  2. pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew

और यह ठीक काम करता है!

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew 

इसके बाद आप अब बस क्या आप जानते हैं करने के लिए है यह स्थापित या

उन्नत किया गया है या नहीं cmd ​​पर देखेंगे: पहली बार अपने cmd में इस चलाने -

0

आपको बस इतना करना है निम्नलिखित है समस्या यह अभी भी काम नहीं कर रही है कि आपने निर्भरताओं को डाउनलोड किया है जो कि kivy.deps.sdl2 और kivy.deps है।Glew निम्न निर्देशिका C:\Python27\Lib\site-packages में क्योंकि आप पिप

इस्तेमाल किया जब आप की जरूरत है यह एक ही निर्देशिका में लेकिन kivy फ़ाइल

C:\Python27\Lib\site-packages\kivy 

तो में होना सब आपको लगता है कि प्रति

से फाइल पेस्ट करना है
C:\Python27\Lib\site-packages 

C:\Python27\Lib\site-packages\kivy 

में होना है और यह w होगा ओर्क

संबंधित मुद्दे