Python3.5.2的pip3升级教程(解决:ImportError: cannot import name 'main')
发布日期:2022-03-11 10:18:54 浏览次数:15 分类:技术文章

本文共 954 字,大约阅读时间需要 3 分钟。

Python3的包管理器为pip3。在安装第三方库时,往往由于pip3的版本需要升级导致安装失败,报错提示如:

You are using pip version 8.1.1, however version 10.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' install。

一、升级pip3
其实升级pip3只需要两步,1.输入升级指令 2.修改配置文件。

升级指令为:

sudo pip3 install --upgrade pip

注意:如果只进行这一步的话接下来的安装仍会报错,提示错误大致为:cannot import name 'main'。所以还需要修改/usr/bin/pip3文件。

先通过 sudo vim /usr/bin/pip3 打开文件,并将文件修改为

from pip import __main__

if __name__ == '__main__':
    sys.exit(__main__._main())

保存退出后即可完成pip3的更新。/usr/bin/pip3文件如下图所示:

二、查看pip3版本
查看pip3的版本,发现已成功升级。并且看到升级后pip和pip3同时存在且为一个文件,表明今后pip指令也可以使用,但建议使用pip3指令升级。

另外

pip3的安装、升级和卸载指令分别为:

sudo apt-get install python3-pip

sudo pip3 install --upgrade pip

sudo apt-get remove -purge python3-pip

参考教程

https://blog.csdn.net/qq_31643159/article/details/80045275

点赞 5
————————————————
版权声明:本文为CSDN博主「qq_30163461」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_30163461/article/details/80396258

转载地址:https://blog.csdn.net/weicao1990/article/details/103719249 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:PASCAL VOC数据集训练集、验证集、测试集的划分和提取
下一篇:ubuntu dpkg 方式安装cudnn

发表评论

最新留言

初次前来,多多关照!
[***.67.49.135]2022年09月30日 06时48分55秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章