Bạn chắc chắn nên nâng cấp lên pandas
0,16,0:
sudo pip install -U pandas
Tôi vừa xem qua mã nguồn của pandas/io/sql.py
trong 0,13.1
và 0,16.0
và to_sql()
và read_sql()
các phương thức không có trong phiên bản cũ hơn, trong khi chúng tồn tại trong phiên bản mới nhất.
Để tóm tắt cuộc trò chuyện của chúng tôi trong phần nhận xét, để tạo thành công pandas
, bạn sẽ cần cài đặt gcc
, g++
và python-dev
gói từ trình quản lý gói của hệ thống của bạn (apt-get
, yum
, zypper
, sao cũng được). Nếu bạn đang xây dựng cho Python 3, thì python3-dev
gói là cần thiết.
Nếu bạn đang sử dụng Windows và phiên bản Python.org tiêu chuẩn của Python, cách dễ nhất để giữ cho các gói của bạn được cập nhật là sử dụng Python Gói mở rộng dành cho kho lưu trữ Windows
. Nhiều gói phụ thuộc vào MKL
của anh ấy -phiên bản được liên kết của numpy
, bao gồm pandas
. Điều thú vị về tất cả các gói này là chúng được biên dịch trước dựa trên cả phiên bản Python 32 và 64 bit, và thường có sẵn cho Python 2.7, 3.3 và 3.4 (tất nhiên, tùy thuộc vào gói - một số thiên đường 'chưa được chuyển sang Py3). Chúng có sẵn trong .whl
để cài đặt / nâng cấp dễ dàng như
pip install -U name_of_package.whl