2015-11-06 6 views
6

मैं अजगर 2.7.10 में WindowsAnaconda2.4.0

पर numpy और scipy आयात करने के लिए

मैं पिप के माध्यम से scipy स्थापित करने में असमर्थ किया गया है कोशिश कर रहा हूँ या बाइनरी में आपूर्ति की स्थापित करने के बाद scipy आयात करने में असमर्थ:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

लेकिन मैंने सुना था कि एनाकोंडा numpy और scipy के साथ मानक आता है। यह ध्यान देने योग्य है कि मैं सफलतापूर्वक numpy आयात कर सकते हैं।

conda list 

सभी पैकेजों को प्रिंट करता है और उनमें से एक है, लेकिन आयात अभी भी विफल रहता है।

जब मैं चलाने

$ conda install scipy 

यह मैं क्या देख रहा है:

$ conda install scipy 
Fetching package metadata: .... 
Solving package specifications: .................. 
Package plan for installation in environment c:\Users\Nick\Anaconda2: 

The following NEW packages will be INSTALLED: 

conda-env: 2.4.4-py27_1 

Proceed ([y]/n)? y 

Linking packages ... 
"Ensuring that c:\Users\Nick\Anaconda2\Library\bin is on user PATH environment variable." 
"" was unexpected at this time. 
Error: Error: post-link failed for: conda-env-2.4.4-py27_1 

जब मैं चलाने

$ conda install -f scipy 

यह मैं क्या देख रहा है:

$ conda install -f scipy 
Fetching package metadata: .... 
Solving package specifications: .................. 
Package plan for installation in environment c:\Users\Nick\Anaconda2: 

The following packages will be UPDATED: 

scipy: 0.16.0-np110py27_0 --> 0.16.0-np110py27_0 

Proceed ([y]/n)? y 

[  COMPLETE  ]|##################################################| 100% 
Extracting packages ... 
[  COMPLETE  ]|##################################################| 100% 
Unlinking packages ... 
[  COMPLETE  ]|##################################################| 100% 
Linking packages ... 
[  COMPLETE  ]|##################################################| 100% 

यह काम कर रहा है, लेकिन जब मैं तो मेरे अजगर कार्यक्रम के शीर्ष पर scipy आयात करने की कोशिश, मैं मिलता है:

$ python steps.py 
Traceback (most recent call last): 
    File "steps.py", line 16, in <module> 
    import scipy as st 
ImportError: No module named scipy 

मैं आयात गलत कर रहा हूं?

+2

मुझे लगता है कि एनाकोंडा आपके पथ पर ठीक तरह से स्थापित नहीं किया गया है। चलने का प्रयास करें, आपको कमांड प्रॉम्प्ट से 'पायथन - वर्जन' और 'जहां पायथन' चलाएं। क्या ऐसा लगता है कि यह एनाकोंडा पायथन है? – JoshAdel

+0

यहां चर्चा की गई एक बग हो सकती है: https://github.com/conda/conda/issues/1786 - एक नज़र डालें। – Shevchuk

+1

मैं एक ही समस्या – Koba

उत्तर

0

मेरे शोध से, विशेष रूप से github.com/conda/conda/issues/1786 मेरा मानना ​​है कि एनाकोंडा 2.4.0 scipy के लिए विफल रहता है। समाधान एनाकोंडा का एक नया संस्करण प्राप्त करना या नवीनतम मिनीकॉन्डा स्थापित करने पर विचार करना है।

+0

मेरे सहयोगी का कहना है कि एनाकोंडा-2.4.0 इंस्टॉल के लिए scipy निर्देशिकाओं में कुछ अनुमति परिवर्तन किए गए थे। तो, बस scipy अनुमतियों की एक साधारण जांच समस्या प्रकट कर सकते हैं। – zerocog