Ubuntu系统,python3.10
vendor' (/usr/lib/python3/dist-packages/pip/vendor/init.py),解决方法如下:
root@master01:~# python -m pip install --upgrade pip
root@master01:~# curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10
root@master01:~# pip show pip
#显示版本号还是20.0.2
root@master01:~# python3 -m pip --version
#显示版本号为23.3.2
`修改/usr/bin/pip中的内容,命令sudo vim /usr/bin/pip,将红色框内的版本号修改为新的版本号即可`
root@master01:~# vim /usr/bin/pip
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==20.0.2','console_scripts','pip'
__requires__ = 'pip==23.3.2'
import re
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(
load_entry_point('pip==23.3.2', 'console_scripts', 'pip')()
)
`修改/usr/bin/pip3中的内容,命令sudo vim /usr/bin/pip3,将红色框内的版本号修改为新的版本号即可`
root@master01:~# vim /usr/bin/pip3
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==20.0.2','console_scripts','pip3'
__requires__ = 'pip==23.3.2'
import re
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(
load_entry_point('pip==23.3.2', 'console_scripts', 'pip3')()
)
`另起终端`
root@master01:~# pip3 show pip
root@master01:~# pip show pip
root@master01:~# pip3 install ansible -i https://mirrors.aliyun.com/pypi/simple
文章评论