脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - 已解决卸载pip重新安装的方法

已解决卸载pip重新安装的方法

2023-04-03 12:01袁袁袁袁满 Python

粉丝群里面的一个小伙伴遇到问题跑来私信我,想用卸载pip重新安装pip,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个问题的小伙伴

已解决卸载pip重新安装的方法

 

问题需求

粉丝群里面的一个小伙伴遇到问题跑来私信我,想用卸载pip重新安装pip,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个问题的小伙伴

 

卸载pip

执行下面的pip卸载命令:

?
1
python -m pip uninstall pip

 

安装pip

1、下载pip,下载地址是:https://pypi.org/project/pip/#files(win7.8.9.10 下,记得下载压缩文件)

已解决卸载pip重新安装的方法

2、下载完成之后,解压到一个文件夹(文中是D:SoftPython36pip-23.0.1pip-23.0.1),用CMD控制台进入解压文件的目录 (目录中不要包含汉字)

已解决卸载pip重新安装的方法

3、然后,在文件目录下,输入pip安装命令:

?
1
python setup.py install

已解决卸载pip重新安装的方法


 

4、检查是否安装成功,执行下面命令:

?
1
pip --version

5、出现版本就是安装成功了:

已解决卸载pip重新安装的方法

 

附录:安装pip的几种方式

pip是python的一个工具,用来安装python包特别方便。
Linux系统是是内置python程序,因为许多Linux内置文件都是使用python来编写的,比如说yum。

 

1.脚本安装

通过脚本的方式可以保证都能够安装到最新版本的pip,同时操作简单。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

 

2.源码包安装

下载地址:https://pypi.org/search/?q=pipwget --no-check-certific ate https://pypi.python.org/packages/source/p/pip/pip-10.0.1.tar.gz >>/dev/null
tar -zvxf pip-10.0.1.tar.gz >> /dev/null
cd pip.10.0.1
python3 setup.py build
python3 setup.py install
注意,这里是安装到python3中,默认是安装到python所链接的具体版本中。

 

3.python安装

这种方式,直接通过python安装,与脚本安装类似,但是这个安装的是当前python版本所以依赖的pip,可能版本较低,因为内置python版本并不高。
yum upgrade python-setuptools
yum install python-pip

 

4.easy_install 安装

easy_install 是一个基于setuptools的工具,帮助我们自动下载、编译、安装和管理python packages.

ubuntu自带easy_install工具。如需手工安装,可以直接在pypi下载码源

Setuptools下载地址:https://pypi.python.org/pypi/setuptools 进入setup.py目录,执行python setup.py install

安装pip执行:
easy_install pip

到此这篇关于已解决卸载pip重新安装的方法的文章就介绍到这了,更多相关卸载pip重新安装内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/yuan2019035055/article/details/129820963

延伸 · 阅读

精彩推荐
  • Pythonpython webp图片格式转化的方法

    python webp图片格式转化的方法

    这篇文章主要为大家详细介绍了python webp图片格式转化的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    Saggitarxm8222021-10-22
  • PythonPython利用正则表达式匹配并截取指定子串及去重的方法

    Python利用正则表达式匹配并截取指定子串及去重的方法

    这篇文章主要介绍了Python利用正则表达式匹配并截取指定子串及去重的方法,涉及Python正则表达式匹配及字符串截取操作的相关技巧,具有一定参考借鉴价值...

    mikeszhang8992020-07-28
  • Pythonpython argparse命令行参数解析(推荐)

    python argparse命令行参数解析(推荐)

    Python argparse模块是解析命令行参数的首选方法。解析命令行参数是一个非常常见的任务,Python脚本根据传递的值来执行和操作...

    MusicDancing9442021-12-08
  • Python浅谈Python类的__getitem__和__setitem__特殊方法

    浅谈Python类的__getitem__和__setitem__特殊方法

    下面小编就为大家带来一篇浅谈Python类的__getitem__和__setitem__特殊方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看...

    Python教程网5482020-09-15
  • PythonPython 的 f-Strings 作用远超你的预期

    Python 的 f-Strings 作用远超你的预期

    学过 Python 的朋友应该都知道 f-strings 是用来非常方便的格式化输出的,觉得它的使用方法无外乎就是 print(f'value = { value }',其实,f-strings 远超你的预期,...

    Python七号8052021-10-19
  • PythonPython实战之梦幻钢琴小游戏的实现

    Python实战之梦幻钢琴小游戏的实现

    这篇文章主要为大家详细介绍了如何利用Python语言编写一款界面化的(Tkinter)电子钢琴小程序,文中的示例代码讲解详细,感兴趣的可以了解一下...

    木木子学python6402023-03-04
  • Python详解Python的数据库操作(pymysql)

    详解Python的数据库操作(pymysql)

    这篇文章主要介绍了Python的数据库操作(pymysql),非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下...

    东小东5162021-06-12
  • Pythonpython中的map函数语法详解

    python中的map函数语法详解

    map是python内置函数,会根据提供的函数对指定的序列做映射,这篇文章主要介绍了python中的map函数语法详解,本文通过示例代码给大家介绍的非常详细,对大...

    菜鸟更要努力呀11422022-10-19