错误原因: 导包路径错误
错误信息:
解决过程:
1. 查看当前pip路径: which pip
2. 通过sudo vim 打开对应的pip文件 : sudo vim /home/python/.local/bin/pip
3. 修改红色字体部分, 适合py2
py2 完整版
#!/usr/bin/python2
# -*- 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())
# sys.exit(__main__._main())
py3完整版
#!/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())