間違いなくpandasにアップグレードする必要があります 0.16.0:
sudo pip install -U pandas
pandas/io/sql.pyのソースコードを調べました 0.13.1
およびto_sql() およびread_sql() メソッドは、最新バージョンには存在しますが、古いバージョンには存在しません。
pandasを正常に構築するために、コメントで会話を要約します 、gccをインストールする必要があります 、g++ 、およびpython-dev システムのパッケージマネージャーからのパッケージ(apt-get 、yum 、zypper 、 なんでもいい)。 Python 3用にビルドしている場合、python3-dev パッケージが必要です。
WindowsとPythonの標準python.orgバージョンを使用している場合、パッケージを最新の状態に保つ最も簡単な方法は、ChristophGohlkeのnumpy
、pandasを含む
。これらすべてのパッケージの良いところは、32ビットバージョンと64ビットバージョンのPythonの両方に対してプリコンパイルされており、Python 2.7、3.3、および3.4で一般的に利用できることです(もちろん、パッケージによって異なりますが、一部の避難所もあります)。まだPy3に移植されていません)。これらは、 .whlで入手できます。
フォーマットなので、インストール/アップグレードは簡単です
pip install -U name_of_package.whl