सुन्न सी-एक्सटेंशन आयात करना विफल रहा


11

सुन्न सी-एक्सटेंशन आयात करना विफल रहा

मैंने अपने स्टूडियो सिस्टम पर दृश्य स्टूडियो कोड पर काम करने के लिए अजगर 3.7 स्थापित किया । पुस्तकालयों का उपयोग करने सहित, सब कुछ ठीक चल रहा था। मैंने नियंत्रण कक्ष में अनइंस्टॉलिंग प्रोग्राम टूल का उपयोग करके अजगर की स्थापना रद्द की । और मिनिकोंडा 3 स्थापित किया । मैंने जाँच की कि सब कुछ ठीक है, और फिर विंडोज़ 10 पर अपने टर्मिनल GitBash में उपयोग करके सुपीरियर लाइब्रेरी स्थापित की , फिर इसे मेरे विज़ुअल स्टूडियो कोड पर चेक किया, लेकिन यह शुरू करने में विफल रहा।conda install numpy

कोड उदाहरण प्रस्तुत करना:

import numpy as np
A = np.array([[-1], [7], [-26]])

त्रुटि संदेश:

ट्रेसबैक (सबसे हालिया कॉल अंतिम): फ़ाइल "C: \ Users \ ramim \ Miniconda3 \ lib \ साइट-संकुल \ numpy \ core__init __। Py", पंक्ति 17, से। आयात मल्टीर्रे फ़ाइल "C: \ Users \ ramim \ Miniconda3 \ lib \ साइट-संकुल \ numpy \ core \ multarray.py", पंक्ति 14, से। आयात ओवरराइड फ़ाइल "C: \ Users \ ramim \ Miniconda3 \ lib \ site-package \ numpy \ core \ overrides.py", पंक्ति 7, से numpy.core._multiarray_umath आयात (ImportError: DLL लोड विफल: Не найден указанный модуль ।

उपरोक्त अपवाद से निपटने के दौरान, एक और अपवाद हुआ:

ट्रेसबैक (सबसे हालिया कॉल अंतिम): फ़ाइल "c: / उपयोगकर्ता / ramim / डेस्कटॉप / 22 / मैट्रिक्स लाइब्रेरी / alsf.py", पंक्ति 3, आयात में np फ़ाइल के रूप में numpy "C: \ Users \ ramim \ Minimonda3 \ lib \" साइट-पैकेज \ numpy__init __। py ", लाइन 142, से। आयात कोर फ़ाइल "C: \ Users \ ramim \ Miniconda3 \ lib \ साइट-संकुल \ numpy \ core__it __। py", पंक्ति 47, को बढ़ाने में ImportError (msg) ImportError:

महत्वपूर्ण: कृपया इस मुद्दे को हल करने के लिए सलाह के लिए पढ़ें!

सुन्न सी-एक्सटेंशन आयात करना विफल रहा। - संख्‍या को अनइंस्‍टॉल और पुन: स्‍थापित करने का प्रयास करें। - यदि आपने पहले ही ऐसा कर लिया है, तो: 1. चेक करें कि आपने "C: \ Users \ ramim \ Miniconda3 \ python.exe" से Python3.7 का उपयोग करने की उम्मीद की है, और आपके PATH या YYTHONPATH में कोई निर्देशिका नहीं है जो कर सकते हैं पाइथन और खस्ता संस्करण "1.17.3" के साथ हस्तक्षेप करें जिसका आप उपयोग करने का प्रयास कर रहे हैं। 2. यदि (1) ठीक लग रहा है, तो आप https://github.com/numpy/numpy/issues पर एक नया मुद्दा खोल सकते हैं । कृपया इस पर विवरण शामिल करें: - आपने पायथन को कैसे स्थापित किया है - आपने कैसे सुन्न स्थापित किया है - आपका ऑपरेटिंग सिस्टम - आपके पास पायथन के कई संस्करण स्थापित हैं या नहीं - यदि आपने स्रोत से बनाया है, तो आपके संकलक संस्करण और आदर्श रूप से बिल्ड लॉग

  • यदि आप एक सुकुमार गिट रिपॉजिटरी के साथ काम कर रहे हैं, तो कोशिश करें git clean -xdf (संस्करण नियंत्रण के तहत सभी फ़ाइलों को नहीं हटाता है) और खस्ता का पुनर्निर्माण करें।

नोट: इस त्रुटि के कई संभावित कारण हैं, इसलिए कृपया इस बारे में किसी मौजूदा मुद्दे पर टिप्पणी न करें - इसके बजाय एक नया खोलें।

मूल त्रुटि थी: DLL लोड विफल: Не найден указанный модуль।

Numpy / पायथन संस्करण जानकारी:

पाइथन 3.7.5 नेम्पी 1.17.3

मैंने फिर से सुन्न पुस्तकालय स्थापित करने और स्थापित करने की कोशिश की, लेकिन यह बेकार था। नोट: जब मैं मंदिर में टाइप करता हूं conda install numpy, तो यह कहता है:

सभी अनुरोधित पैकेज पहले से स्थापित हैं

अगर मैं वास्तव में स्थापित है, तो मैंने जाँच की कि कैसे!

कैसे हल करें?


क्या आपने अपने कोड को निष्पादित करने से पहले अपने कॉन्डा पर्यावरण को सक्रिय किया था?
ब्रेट तोप

1
मैं एक ही मुद्दा रहा हूँ, और यह एक VS कोड मुद्दा लगता है। मैं कोई समस्या नहीं के साथ एनाकोंडा प्रॉम्प्ट से अपना कोड चलाने में सक्षम हूं। conda listदिखाता है कि यह स्थापित है। समस्या मिलने पर जवाब प्रस्तुत करूंगा।
bneelon

जवाबों:



0

ऐसा लगता है कि आपके साथ कुछ गड़बड़ है %PATH%। इसमें या तो कुछ संघर्ष हो सकते हैं, या बस बहुत लंबा (> 2047 वर्ण) हो सकता है। इसकी शुरुआत करने के लिए फ़ोल्डर को उस dlls के साथ जोड़ने का प्रयास करें (जिस वातावरण का आप उपयोग करने का प्रयास कर रहे हैं):

PATH=C:\Users\ramim\Miniconda3\Library\bin;%PATH%
python -c "import numpy"

( इस पर आधारित )

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.