Я установил pandasql с ПУМ в командной строке Linux, и начал IPython ноутбук:pandasql не импорт: ImportError: не может импортировать имя to_sql
[email protected] ~ $ sudo pip install pandasql
[sudo] password for felix:
Downloading/unpacking pandasql
Downloading pandasql-0.6.2.tar.gz
Running setup.py (path:/tmp/pip_build_root/pandasql/setup.py) egg_info for package pandasql
Installing collected packages: pandasql
Running setup.py install for pandasql
Successfully installed pandasql
Cleaning up...
[email protected] ~ $ ipython notebook
Затем попытался импортировать панд и в IPython ноутбука:
import pandas
import pandasql
.. и это не радует, огляделся, но нигде не было ответа. Вот сообщение об ошибке, которое оно дало:
--------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-c9fa37159ca4> in <module>()
1 import pandas
----> 2 import pandasql
/usr/local/lib/python2.7/dist-packages/pandasql/__init__.py in <module>()
----> 1 from .sqldf import sqldf
2 import os
3 import pandas as pd
4
5
/usr/local/lib/python2.7/dist-packages/pandasql/sqldf.py in <module>()
2 import pandas as pd
3 import numpy as np
----> 4 from pandas.io.sql import to_sql, read_sql
5 import re
6 import os
ImportError: cannot import name to_sql
У кого-нибудь есть идеи? Приветствия
Какая версия 'pandas' вы работаете? – MattDMo
'pandas .__ version__' returns' '0.13.1'' – cardamom
Возможно, обновление до '0.16.0'? – Zero