zoukankan      html  css  js  c++  java
  • 【pip升级导致错误】 多个pip导致明明已经安装了包但是报no module错误

    原来一直用apt install 默认安装的pip 8.01版本,今天因为一些原因,将pip升级到了19.01。升级后就导致了错误。

    直接pip installl --upgrade pip,发现报权限错误,错误提示使用sudo 或者使用--user选项。

    后来发现:无论使用sudo 还是 --user选项,升级后的pip 19.01 被安装到了~/local/bin下;原来的8.01版本的pip是在/usr/bin下,因此现在有了两个pip!

    使用which命令查看python和pip的路径

    which python
    
    which pip

    发现python和pip路径不一致,这就导致了后续安装了包,但是使用python命令运行程序时却提示缺包!

    解决方法:

    将环境变量$PATH里的~/local/bin删掉,使用/bin/bash下的pip,保持pip和python路径一致

  • 相关阅读:
    二分查找
    二分排序
    How to use hdu?
    HGOI 20200721
    HGOI 20200720
    HGOI 20190719
    HGOI 20200716
    HGOI 20190714
    LCA 的一些扩展算法
    HGOI 20190711
  • 原文地址:https://www.cnblogs.com/zealousness/p/10931942.html
Copyright © 2011-2022 走看看