मैं अपने उबंटू ल्यूसिड पर numpy
और scipy
को पुनर्स्थापित करने वाला हूं। चूंकि इन चीजों में कुछ निर्भरताएं हैं, मैं सोच रहा हूं कि नया इंस्टॉलेशन वास्तव में काम करता है या नहीं, यह जांचने के लिए एक व्यापक परीक्षण सूट है या नहीं।क्या numpy/scipy के लिए एक टेस्ट सूट है?
बेशक, मैं सिर्फ अपनी लिपियों का एक गुच्छा ले सकता हूं और यह देखने के लिए उन्हें एक-एक करके चला सकता हूं कि वे काम करते रहें, लेकिन यह ऐसी परिस्थिति से रक्षा नहीं करेगा जहां भविष्य में कुछ बिंदु पर मैं कोशिश करूंगा कुछ ऐसा इस्तेमाल करें जिसका मैंने पहले उपयोग नहीं किया था और यह टूट जाएगा (या, बदतर, चुपचाप मूर्खता पैदा करेगा)।
वैकल्पिक रूप से आप अपने कमांड लाइन पर परीक्षण चला सकते हैं: '' python -c 'आयात numpy; numpy.test ("पूर्ण"); ''' '' python -c' आयात scipy; scipy.test ("full"); ''' –
ऐसा लगता है कि ये फ़ंक्शंस वर्तमान निर्देशिका से परीक्षणों में खींचते हैं, इसलिए मुझे लगता है कि आप कहां कॉल करते हैं, सावधान रहें। – dbliss
उसी पायथन सत्र में 'spyy.test' के बाद 'numpy.test' चलाने के लिए भी एक अच्छा विचार नहीं है। मुझे 'numpy.test' के साथ वेरिएबल्स में वैश्विक परिवर्तन करने के साथ समस्याएं आई हैं जिन्हें तब' scipy.test' द्वारा उठाया जाता है, जिससे 'scipy.test' में त्रुटियां होती हैं जो अन्यथा नहीं होतीं: देखें [यह प्रश्न] (http : //stackoverflow.com/q/33002730/2623899)। – dbliss