1. 程式人生 > >ubunut python2 和python 3 同時存在 pip指向問題

ubunut python2 和python 3 同時存在 pip指向問題

因為python2和python3版本不相容的原因,所以很多系統上避免不了轉python2 和python3. pip 很容易指向同一個。在我的電腦上,pip和pip3 都指向了python3. 為了讓pip指向python2, pip3 指向python3.需要做一些簡單的修改;

命令如下:which pip

一般情況下會顯示:

/usr/local/bin/pip

然後 vim /usr/local/bin/pip

我們可以看到如下:

#!/usr/bin/python3

# -*- coding: utf-8 -*-
import re
import sys

from pip import main

if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
    sys.exit(main())


將第一行 #!/usr/bin/python3 修改為

#!/usr/bin/python2

然後pip 就指向python2了
---------------------  
作者:蘇曉黛  
來源:CSDN  
原文:https://blog.csdn.net/u012516318/article/details/75339860  
版權宣告:本文為博主原創文章,轉載請附上博文連結!