在win10环境下用pip安装xlrd 1.0.0的问题(python2.7)

xlrd下载地址:https://pypi.python.org/pypi/xlrd#downloads

用cmd安装时发现错误提示:xlrd-1.0.0-py3-none-any.whl is not a supported wheel on this platform.


此提示出现的原因有两个:1.whl文件不能安装在此python版本下,需要寻找其他版本

                                           2.whl文件命名错误。


由于我用的是python2.7文件,经查询是可以安装的,所以试着改一下whl文件名。

官方说明:Extract data from Excel spreadsheets (.xls and .xlsx, versions 2.0 onwards) on any platform. Pure Python (2.6, 2.7, 3.2+). Strong support for Excel dates. Unicode-aware.


运行代码,查看当前python版本支持的文件名及版本:

import pip; 
print(pip.pep425tags.get_supported())


输出结果如下:

[('cp27', 'cp27m', 'win_amd64'), ('cp27', 'none', 'win_amd64'), ('py2', 'none', 'win_amd64'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('py27', 'none', 'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'), ('py20', 'none', 'any')]
[Finished in 1.1s]



于是将xlrd-1.0.0-py3-none-any.whl文件名改成——xlrd-1.0.0-cp27-cp27m-win_amd64.whl


再次进入文件目录,cmd中运行pip install xlrd-1.0.0-py3-none-any.whl,即可顺利安装。


(一定注意版本是否匹配)

你可能感兴趣的:(安装配置)