解决安装tensorflow时遇到“ERROR: Cannot uninstall ‘wrapt‘. It is a distutils installed project”报错的问题

题主最在搞自动驾驶的项目,所以需要用到tensorflow的知识,但是题主在安装tensorflow时遇到了比较棘手的问题,解决了很久才解决,目前CSDN上的许多方案并不能很好的解决这个问题,所以我决定写一下这一篇短短的学习文。

以下是报错内容

ERROR: Cannot uninstall 'wrapt'. It is a distutils installed 
project and thus we cannot accurately determine which files 
belong to it which would lead to only a partial uninstall.

题主收集了几种主流的解决方案

1.更新wrapt包:

pip install -U --ignore-installed wrapt enum34 simplejson netaddr

 这一种方法可以解决大部分的问题,但是题主在使用这种方法之后仍然没有作用,照样报错。

 

2.强行卸载wrapt包:

pip uninstall wrapt --ignore-installed

该方法也是常用方法,但是题主仍然没有作用。

3.使用--force卸载:

pip uninstall wrapt --force

这是另一种卸载方案,但是题主仍然报错。

4.强行手动卸载:

     由于题主一次一次的失败,所以甚至已经决定开摆了,但是最后题主想到了手动卸载的方法,并且最后成功,在这里详细地向大家介绍。

  1. 运行pip show wrapt代码,查找wrapt包位置
    pip show wrapt
    
  2. 如果没有意外的话应该会出现以下界面

  3. 此时注意!我们一般会前往anaconda3 5.3.1(以我的为例)文件夹,但是我们发现并没有能够完全契合lib这个库的文件夹,这个时候到了最重要的一步了!此时直接在文件夹下搜索“wrapt”,并且完全删除所有的能够搜索到的文件。

  4. 再次回到终端运行tensorflow安装脚本

    pip install tensorflow

    也可以像我一样使用清华源下载,速度非常快

     pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
  5. 成功安装!


    以上就是本文章的全部内容啦,希望可以帮助你。大家一起学习一起进步,有用的话点赞收藏!

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

什么年代了还在写传统代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值