आपको निश्चित रूप से pandas . में अपग्रेड करना चाहिए 0.16.0:
sudo pip install -U pandas
मैंने अभी pandas/io/sql.py . के सोर्स कोड को देखा है में 0.13.1
और 0.16.0
, और to_sql() और read_sql() विधियां पुराने संस्करण में मौजूद नहीं हैं, जबकि वे नवीनतम संस्करण में मौजूद हैं।
pandas . को सफलतापूर्वक बनाने के लिए, टिप्पणियों में हमारी बातचीत को संक्षेप में प्रस्तुत करने के लिए , आपको gcc . इंस्टॉल करना होगा , g++ , और python-dev आपके सिस्टम के पैकेज मैनेजर से पैकेज (apt-get , yum , zypper , जो भी हो)। यदि आप Python 3 के लिए निर्माण कर रहे हैं, तो python3-dev पैकेज की जरूरत है।
यदि आप Windows और Python के मानक python.org संस्करण का उपयोग कर रहे हैं, तो अपने पैकेज को अद्यतित रखने का सबसे आसान तरीका क्रिस्टोफ़ गोहल्के के विंडोज रिपॉजिटरी के लिए पायथन एक्सटेंशन पैकेज
. कई पैकेज उसके MKL
पर निर्भर करते हैं। numpy का -लिंक किया गया संस्करण
, pandas सहित
. इन सभी पैकेजों के बारे में अच्छी बात यह है कि वे पायथन के 32- और 64-बिट दोनों संस्करणों के खिलाफ पूर्व-संकलित हैं, और आमतौर पर पायथन 2.7, 3.3 और 3.4 के लिए उपलब्ध हैं (पैकेज के आधार पर, निश्चित रूप से - कुछ हेवन अभी तक Py3 में पोर्ट नहीं किया गया है)। वे .whl में उपलब्ध हैं
प्रारूप, इसलिए स्थापना/उन्नयन उतना ही आसान है जितना
pip install -U name_of_package.whl