win10用pip在tensorflow环境中安装.whl文件出现的问题及解决办法

    这两天在利用pip安装.whl文件时出现了pip版本需要更新等问题,在此处记录下,方便以后若有查询。

    1)想在win10中安装pyhdf,首先根据https://blog.csdn.net/GISMiaoYing/article/details/78662902博客中提到的 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 网址下载对应的pyhdf版本,本机上下载的是:pyhdf-0.10.1-cp35-cp35m-win_amd64.whl。

    2)将pyhdf-0.10.1-cp35-cp35m-win_amd64.whl放在指定文件夹下,本机放在D:/soft下。

    3)在cmd或Prompt下安装pyhdf,此处先激活tensorflow,之后在tensorflow环境下输入如下命令安装pyhdf:

python -m pip install  pyhdf-0.10.1-cp35-cp35m-win_amd64.whl,此时报错,需将原有的pip 18.1升级位19.3。按照“python -m pip install --upgrade pip”升级pip时出现以下错误(Rolling back uninstall of pip):

此处尝试多种办法均无法成功更新pip的版本,最后借鉴https://blog.csdn.net/cxs123678/article/details/80659273博客上的解决办法(虽然我们的问题不一样),将Anaconda3\Lib\site-packages下的pip-18.1.dist-info文件夹删除,之后在用python -m pip install -U --force-reinstall pip命令,pip即更新成功(此处不用强制命令可能也能安装)

4)更新pip之后,即可安装.whl文件,此处虽然进到whl文件所在的文件夹下,但使用“python -m pip install pyhdf-0.10.1-cp35-cp35m-win_amd64.whl”命令时,仍不能成功安装文件,报错内容如下:

此处的解决方案是:将.whl文件放到“/C:/users/lenovo/appdata/local/conda/conda/envs/tensorflow/lib/sit-packages”目录下,之后在安装命令中添加文件路径来安装,具体命令是:“python -m pip install --target=D:\soft pyhdf-0.10.1-cp35-cp35m-win_amd64.whl”。

这是在更新pip,安装.whl文件时出现的问题,及解决措施,由于属于小白一枚,很多地方可能操作不当,各位大神若有更为简单的解决措施,希望随时指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值