我尝试执行以下代码:
df = pd.DataFrame()
for file in files:
if file.endswith('.xls'):
df = df.append(pd.read_excel(file), ignore_index=True)
df.head()
但是,当我检查安装的模块时,我收到:
为什么 Jupyter 无法识别已安装的 xlrd?感谢您提供任何反馈或帮助。
答案 0 :(得分:1)
您正在使用 pip
python 的默认包管理器在 python 的默认安装位置检查包。
但是使用 Anaconda 的虚拟环境(可能与 jupyter notebook 一起使用)运行 python 脚本,该脚本需要通过 conda
package maanger 将软件包安装在自己的目录中。
在 Anaconda 命令提示中运行此命令:
conda install -c conda-forge xlrd