pip install报错PermissionError: [WinError 5]拒绝访问direct_url.json文件!

今日踩坑历程:

1、安装labelme,直接使用pip install labelme,安装成功!
2、命令行打开labelme,输入labelme报错!使用python -m site --user-site查看pip安装的默认路径是C:\Users\admin\AppData\Roaming\Python\Python38\site-packages。理论上应该是C:\ProgramData\Anaconda3\Lib\site-packages,莫名其妙多出一个路径,参考百度修改方法https://blog.csdn.net/C_chuxin/article/details/82962797。全部失败!
3、另外一个经典报错PermissionError: [WinError 5] 拒绝访问。: ‘c:\programdata\anaconda3\lib\site-packages\xlrd-2.0.1.dist-info\direct_url.json’
权限问题,百度未找到靠谱回答,盲猜应该是有两个pip包,故使用pip uninstall pip!竟然成功卸载掉一个pip!使用pip show pip,默认路径变成C:\ProgramData\Anaconda3\Lib\site-packages。牛逼!但是使用python -m site --user-site依然是C:\Users\admin\AppData\Roaming\Python\Python38\site-packages!(都已经删除改文件包了!!!)无解!
4、重新安装labelme,成功!
5、命令行输入python -m site --user-site查看默认路径依然是C:\Users\admin\AppData\Roaming\Python\Python38\site-packages!(都已经删除改文件包了!!!)无解!

总结:
pip安装包多了一个导致的一系列问题!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值