Win7 64位系统下Python3.4无法安装Pandas求助
解决Python 3.4.2安装Pandas 0.14.0失败的问题
嗨,很抱歉看到你在老版本Python环境下装Pandas碰了壁,咱们一步步来排查解决:
先确认你用的是Python 3.4对应的pip
如果系统里装了多个Python版本,直接敲pip可能会调用到其他版本的工具,导致安装路径完全不对。你得用以下命令确保用的是Python 3.4的pip:
python -m pip install [包名]
要是你的环境里有pip3.4这个命令,直接用它也行。
重新检查numpy的安装是否到位
你用的numpy-1.9.2rc1-cp34-none-win_amd64.whl确实是匹配Python 3.4 64位的版本,但要确保文件下载完整没损坏。可以重新下载一次,然后执行:
python -m pip install "numpy-1.9.2rc1-cp34-none-win_amd64.whl"
装完后打开Python控制台输入import numpy试试,没报错的话说明numpy没问题。
把pip升级到兼容Python 3.4的最高版本
老版本的pip对老包的支持容易出问题,Python 3.4对应的pip最高兼容版本是9.0.3,先把pip更到这个版本:
python -m pip install --upgrade pip==9.0.3
试试用whl文件直接装Pandas 0.14.0
直接用pip install pandas==0.14.0可能因为PyPI索引或者网络问题失败,你可以找对应Python 3.4 64位的Pandas 0.14.0 whl文件(文件名应该是pandas-0.14.0-cp34-none-win_amd64.whl),下载后执行:
python -m pip install "pandas-0.14.0-cp34-none-win_amd64.whl"
如果还是不行,得麻烦你贴出具体错误信息
你提到错误信息在附件,但我们看不到具体内容。如果上面的步骤都没解决问题,麻烦把错误内容贴出来——比如是提示缺依赖、编译失败还是找不到包?有了具体错误才能精准定位问题。
内容的提问来源于stack exchange,提问作者W. Wan




