2016-04-19 13 views
10

मैं theano स्थापित लेकिन मैं यह त्रुटि आई जब मैं इसे इस्तेमाल करने की कोशिश:थेनो जी ++ का पता नहीं

WARNING (theano.configdefaults): g++ not detected! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Python implementations. Performance will be severely degraded.

मैं g++ स्थापित है, और वातावरण चरों में सही पथ शब्दों में कहें, तो यह theano की तरह है नहीं है इसका पता लगाएं

क्या कोई जानता है कि समस्या को हल करने का तरीका या कौन सा कारण हो सकता है?

+0

आप किस ओएस का उपयोग करते हैं? –

उत्तर

5

विंडोज़ पर, आपको g ++ का समर्थन करने के लिए mingw इंस्टॉल करने की आवश्यकता है। आमतौर पर, पाइथन स्थापित करने के लिए एनाकोंडा वितरण का उपयोग करने की सलाह दी जाती है। Theano Python3.4 या पुराने संस्करणों के साथ काम करता है। आप mingw इंस्टॉल करने के लिए conda install कमांड का उपयोग कर सकते हैं।

7

मैंने एक्सकोड (ऐप स्टोर के माध्यम से) अपडेट करने के बाद ओएस एक्स पर यह किया था। सबकुछ अपडेट से पहले काम करता था, लेकिन अपडेट के बाद मुझे एक्सकोड शुरू करना पड़ा और लाइसेंस समझौते को स्वीकार करना पड़ा। फिर सब कुछ फिर से काम किया।

+0

इस के शीर्ष पर मुझे कंप्यूटर को पुनरारंभ करना पड़ा क्योंकि शुरुआत में यह धीमा हो रहा था और फिर एक साथ काम करना बंद कर दिया, एक पुराने numpy स्थापना के बारे में शिकायत। नौकरी फिर से शुरू की। –

3

यह त्रुटि है कि मैं में मेरी मैक अनुभव एक अजगर के साथ jupyter नोटबुक चल 3.5 kernal आशा है कि यह किसी को मदद मिलती है, मुझे यकीन है कि rggir अच्छी तरह से इस स्तर :)

त्रुटि थेनो बैकएंड का उपयोग पर क्रमबद्ध किया जाता है कर रहा हूँ । चेतावनी (theano.configdefaults): g ++ पता नहीं चला! थेनो अनुकूलित सी-कार्यान्वयन (सीपीयू और जीपीयू दोनों के लिए) निष्पादित करने में असमर्थ रहेगा और पायथन कार्यान्वयन के लिए डिफ़ॉल्ट होगा। प्रदर्शन गंभीर रूप से अपमानित हो जाएगा। इस चेतावनी को हटाने के लिए, थानो झंडे को एक खाली स्ट्रिंग पर सेट करें।

कारण नियम एवं शर्तें स्वीकार बिना XCode (छ ++ संकलक) के अद्यतन, इस धन्यवाद एमिल कि ऊपर बताया गया था

समाधान:

  1. प्रकार में मैक जी ++ --version टर्मिनल
  2. "एक्सकोड/आईओएस लाइसेंस से सहमत होने के लिए व्यवस्थापक विशेषाधिकारों की आवश्यकता है, कृपया सूडो के माध्यम से रूट के रूप में पुनः चलाएं।" एक त्रुटि के रूप में उत्पादन
  3. लांच Xcode और नियम व शर्तें स्वीकार
  4. वापसी जी ++ --version टर्मिनल
  5. कुछ निम्नलिखित के समान दिखाने के लिए कि Xcode पूरी तरह से स्थापित किया गया है और छ लौटा दी जाएगी में ++ अब उपलब्ध है उपसर्ग =/अनुप्रयोग/Xcode.app/सामग्री/डेवलपर/usr --with-gxx-शामिल-dir =/usr/शामिल/C++/4.2.1
  6. एप्पल: keras
    1. साथ कॉन्फ़िगर करने के लिए एलएलवीएम संस्करण 8.0.0 (क्लैंग -800.0.42.1)
    2. लक्ष्य: x86_64-apple-darwin15। 6.0
    3. थ्रेड मॉडल: POSIX
    4. InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
  7. आप मशीन पुनरारंभ ... मुझे यकीन है कि देखते हैं हूँ कुछ और जटिल कदम यह है कि मेरे से कोई भी स्मार्ट इसे तेजी से बनाने के लिए यहां जोड़ सकता है
  8. कैरस एप्लिकेशन के model.fit फ़ंक्शन को चलाएं जो अब तेजी से चलना चाहिए ... जीत!
2

मैंने अभी इस समस्या को एनाकोंडा 3 के साथ विंडोज 10 पर हल किया। पहले आदेश पंक्ति में

conda install mingw 

लागू होते हैं।

एक इस समस्या

CondaIOError: IO error: Missing write permissions in: C:\ProgramData\Anaconda3"

परिवर्तन फ़ोल्डर जिसमें आप एनाकोंडा स्थापित की सुरक्षा टैब में विशेषता भर आता है; सुनिश्चित करें कि उपयोगकर्ता के पास इस फ़ोल्डर में लेखन अनुमतियां हैं।

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