在使使用panda合并多Excel多sheet的过程中报错:ImportError: Pandas requires version '2.0.1' or newer of 'xlrd' (version '1.2.0' currently installed).
解决办法:
1. 在pycharm中升级xlrd 到2.01, 重新运行程序后问题依然存在。
2. 在terminal 中输入:
- pip show xlrd 及 sys.path 可以看见xlrd的安装路径和python的搜索路径一致的。为什么还是会报错?
3. 在pycharm 中打印print(sys.path): 发现实际pycharm 中查找文件路径并没有包含2中的xlrd的库路径。(即terminal中查看到的python搜索包的路径和pycharm搜索包的路径并不相同)
4. 最终解决办法:在pycharm 中删除1.2.0 版,再次安装2.0.1后报错消失