मुझे पता है कि "Microsoft Visual C++ Compiler for Python 2.7" है लेकिन वर्तमान में या योजनाबद्ध है, माइक्रोसॉफ्ट विजुअल सी ++ कंपाइलर पाइथन 3.4 के लिए या उस मामले के लिए पाइथन 3.x के लिए माइक्रोसॉफ्ट विजुअल सी ++ कंपाइलर पूर्ववत है? अगर मुझे अपनी पूरी प्रयोगशाला पर विजुअल स्टूडियो का एक अलग संस्करण स्थापित करने की आवश्यकता नहीं है तो यह बेहद फायदेमंद होगा।पाइथन 3.4 के लिए माइक्रोसॉफ्ट विजुअल सी ++ कंपाइलर 3.4
उत्तर
दुर्भाग्यवश दूसरों द्वारा प्रदान किए गए एक्सटेंशन मॉड्यूल का उपयोग करने में सक्षम होने के लिए आपको पाइथन संकलित करने के लिए आधिकारिक कंपाइलर का उपयोग करने के लिए मजबूर होना होगा। ये हैं:
पायथन 2.7 के लिए विजुअल स्टूडियो 2008। देखें: https://docs.python.org/2.7/using/windows.html#compiling-python-on-windows
पायथन 3.4 के लिए विजुअल स्टूडियो 2010। देखें: https://docs.python.org/3.4/using/windows.html#compiling-python-on-windows
वैकल्पिक रूप से, आप एक तरीका है कि दूसरों पर निर्भर नहीं होगा एक्सटेंशन संकलित करने के लिए Mingw उपयोग कर सकते हैं।
देखें: https://docs.python.org/2/install/#gnu-c-cygwin-MinGW या https://docs.python.org/3.4/install/#gnu-c-cygwin-mingw
यह आपको अजगर, अजगर 2.x और अजगर 3.x. के दोनों संस्करणों के लिए अपने एक्सटेंशन का निर्माण करने के लिए एक संकलक की अनुमति देता है
Visual Studio Community 2015 पायथन 3.5 के लिए एक्सटेंशन बनाने के लिए पर्याप्त है। यह मुफ़्त है लेकिन 6 जीबी डाउनलोड (ओवरकिल) है। मेरे कंप्यूटर पर यह C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat
पाइथन 3.4 के लिए आपको विजुअल स्टूडियो 2010 की आवश्यकता होगी। मुझे नहीं लगता कि कोई भी मुफ्त संस्करण है। विभिन्न संस्करणों के लिए अजगर https://matthew-brett.github.io/pydagogue/python_msvc.html
क्या आप विस्तृत कर सकते हैं? मेरे पास विजुअल स्टूडियो सामुदायिक 2015 और पायथन 3.5.1 है, लेकिन जब पाइप के साथ numpy स्थापित करने का प्रयास करते हैं तो मुझे त्रुटि मिलती है कि vcvarsall.bat स्थित नहीं हो सकता है (विजुअल स्टूडियो कम्युनिटी 2015 में केवल vcvars32.bat है) – Dimpl
हाय। इंस्टॉलर को दोबारा चलाने का प्रयास करें, सुनिश्चित करें कि आप प्रोग्रामिंग भाषाओं के तहत 'विजुअल सी ++' जांचें। –
यह भी देखें https://stackoverflow.com/questions/33323172/vcvarsall-bat-needed-for-python-to-compile-missing-from-visual-studio-2015-v-1 –
देखें:
Visual C++ |CPython
--------------------
14.0 |3.5
10.0 |3.3, 3.4
9.0 |2.6, 2.7, 3.0, 3.1, 3.2
स्रोत: Windows Compilers for py
यह भी देखें: this answer
- 1. पायथन 3.4 और 2.7: पाइथन 3.4
- 2. 3.4
- 3. पाइथन 3.4 (पथ?)
- 4. mysql इंस्टॉलर पाइथन 3.4
- 5. पायथन 3.4
- 6. प्राइमफेस (3.4)
- 7. अजगर 3.4
- 8. एक्लिप्स 3.4
- 9. क्लैंग 3.4 सी ++ 14 समर्थन
- 10. माइक्रोसॉफ्ट विजुअल सी ++ पाइथन
- 11. मैं पाइथन 3.4 के लिए ओपनसीवी कैसे इंस्टॉल करूं?
- 12. बहु अजगर 3.4
- 13. RStudio आर 3.4
- 14. पायथन 3.4 मल्टीप्रोसेसिंग py2exe
- 15. अजगर 3.4 में
- 16. पेज टेम्पलेट्स वर्डप्रेस 3.4
- 17. अजगर 3.4 त्रुटि
- 18. अजगर 3.4 3
- 19. ExtJS 3.4 रेडियोग्रुप स्ट्रेच
- 20. मुझे ग्रहण 3.4
- 21. एसआईसीपी धारा 3.4
- 22. पायथन 3.4: Enum
- 23. सी ++ क्यूटी अनुप्रयोग में पायथन 3.4 एम्बेड करना?
- 24. अजगर 3.4 में अजगर शैल
- 25. Extjs 3.4 चेकमार्क श्रोता चेककॉम
- 26. एनएलटीके डेटा तिथि से बाहर - पायथन 3.4
- 27. llvm-ld अभी भी clang 3.4 के लिए मौजूद है?
- 28. पायथन 3.4 पर PyGame कैसे स्थापित करें?
- 29. ग्रहण 3.4 गैनीमेड जावास्क्रिप्ट सत्यापन समस्या
- 30. आबाद ExtJS 3.4 स्थानीय JSON डेटा
अजगर 2.7 के लिए, आप भी मुक्त [माइक्रोसॉफ्ट विज़ुअल सी ++ संकलक अजगर के लिए उपयोग कर सकते हैं 2.7] (http://www.microsoft.com/en-gb/download/details.aspx?id=44266) क्योंकि अब आप एक बार उपलब्ध वीएस 2008 का मुफ्त संस्करण डाउनलोड नहीं कर सकते हैं। – martineau