df = pd.read_excel("C:\python\Pandas\weather.xlsx","sheet1")
df
Error : c:\users\usha\appdata\local\programs\python\python37-32\lib\site-packages\pandas\io\excel.py in __init__(self, io, **kwds)
352 import xlrd
353 except ImportError:
--> 354 raise ImportError(err_msg)
355 else:
356 ver = tuple(map(int, xlrd.__VERSION__.split(".")[:2]))
ImportError: Install xlrd >= 0.9.0 for Excel support
CMD:
C:\python\Pandas>pip install --upgrade xlrd
Requirement already up-to-date: xlrd in c:\users\usha\anaconda3\lib\site-packages (1.1.0)
答案 0 :(得分:2)
这可能是因为您正在使用python3执行脚本,同时正在检查python2中的xlrd支持(默认情况下,pip命令适用于python2。对于python3使用pip3)。您应该使用以下针对python 3的命令安装xlrd
pip3 install xlrd
或者,您可以在python2中运行代码。希望这会有所帮助