pip改为pip3
记录问题:
最近换了电脑用pip安装时总是默认用Python2,导致安装后Python3里仍然不能使用安装的包
已解决:
- 修改
./~bashrc
文件, - 添加:
alias pip="pip3.7"
alias python="python3.7"
- 执行
source ~/.bashrc
pip -V
查看当前pip使用的Python版本
==============================================
以上已经可以解决问题
以下需要有root权限
==============================================
临时解决办法:python3 -m pip install 包名
把pip永久改为pip3:
第一步:sudo vim /usr/local/bin/pip
第二步把文件第一行改为:#!/usr/local/opt/python/bin/python3.7
即:
#!/usr/local/opt/python/bin/python3.7
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
引用:
更多pip相关可点击这里