Ubuntu中不到pip3命令的解决⽅法
Ubuntu中不到pip3命令的解决⽅法
Ubuntu 有 python2 和 python3。
今天使⽤ Ubuntu 中的 python3 时,想要安装第三⽅库却发现 pip 指向的是 python2 。
因为记得 Ubuntu 系统默认将 python3 的 pip 命令改成了 pip3
,于是执⾏ pip3 -V ,报命令不存在。
Round One
在⽹上搜原因,因为没有安装,遂安装:
sudo apt-get install python3-pip
结果还是命令不存在。
Round Twoubuntu怎么安装python
求解⾕歌,有⼈说是没有将 pip3 放到环境变量中,遂层层递进,到 python3 安装路径下安装库的位置,发现没有 pip3 ,搜索全盘,也没法到 pip3 。重新安装却显⽰已安装:
Round Three
最后,⼜在另⼀篇博客中到了另⼀种⽅案:重新安装 pip 但不是通过 apt-get ⽽是通过 python -m
sudo python -m pip install --upgrade --force-reinstall pip
因为我⽤的是 python3 ,所以我执⾏的命令为:
sudo python3 -m pip install --upgrade --force-reinstall pip
结果如下图
成功安装 python3 对应的 pip ,并且修改 pip 指定为 python3 的包管理⼯具。此时执⾏ pip2 -V 发现仍然可以使⽤ python2 的包安装⼯具。
问题解决。
PS:如有碰到类似情况可以按照 1 2 3 的步骤来,且最后⼀步的命令中,可以尝试将 pip 改成 pip3 ,
或许这样的结果会是 pip3 对应 python3 ,pip 对应 python2 。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论