簡體   English   中英

無法在Python 2.7中導入Pandasql

[英]Cannot import Pandasql in Python 2.7

我剛剛通過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,然后重新安裝並使用pip代替Anaconda,但似乎沒有任何效果。

關於如何成功導入pandasql的任何想法?

問題是您的文件名為panda.py ,這就是您實際導入的文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM