Anaconda経由で Python 2.7.11 の新しいバージョンをインストールし、pandas 0.17.1 と pandasql 0.6.3 をインストールしました。
Python IDE に入り、次のように入力するたびに:
import pandas
または
import pandasql
次のメッセージが表示されます。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "pandas.py", line 1, in <module>
import pandasql
File "/Users/kenkehoe/anaconda/envs/python2/lib/python2.7/site-packages/pandasql/__init__.py", line 1, in <module>
from .sqldf import sqldf
File "/Users/kenkehoe/anaconda/envs/python2/lib/python2.7/site-packages/pandasql/sqldf.py", line 4, in <module>
from pandas.io.sql import to_sql, read_sql
ImportError: No module named io.sql
すべてがこの pandas.io.sql モジュールに依存しているようです。Pandas をアンインストールし、Anaconda の代わりに pip を再インストールして使用しようとしましたが、何も機能しないようです。
pandasql を正常にインポートする方法についてのアイデアはありますか?