windows下将python自带的pip卸载了,怎么重新装pip

windows下将python自带的pip卸载了,怎么重新装pip

在更新pip的时候没有安装成功,但是却卸载成功了!于是乎pip就没有了。解决办法:
找到你python的安装目录的scripts文件夹。
在这里插入图片描述
win+R打开DOS命令窗口输入cmd;
在这里插入图片描述
cd 到你的Scripts文件夹中:
具体做法为:
(1):直接输入盘符:
在这里插入图片描述
(2):cd 到你的python安装目录下的的Scripts文件夹下:
在这里插入图片描述
(3):执行easy_install.exe pip命令:
在这里插入图片描述

Linux下将python自带的pip卸载了,怎么重新装pip

新装Linux系统没有pip怎么装pip

方法1

1、安装python包管理工具
sudo apt-get install python3.7-distutils		# 注意此处python版本要和系统对应

2.1、如果python版本>=3.7wget https://bootstrap.pypa.io/get-pip.py
	python3 get-pip.py
	
2.2 如果python版本<=3.6
	wget https://bootstrap.pypa.io/pip/<python版本>/get-pip.py
	# 此处的python版本要和系统对应,支持:2.6、2.7、3.2、3.3、3.4、3.5、3.6
	# 例如系统python为python3.6,则下载:wget https://bootstrap.pypa.io/pip/3.6/get-pip.py
	python3 get-pip.py

3、验证
pip -V
# 如果pip -V无法显示而pip3 -V可以显示,那就是没有创建pip->pip3的软链接

方法2

1、下载安装setuptools
wget https://pypi.python.org/packages/28/4f/889339f38da415e49cff15b21ab27becbf4c017c79fbfdeca663f5b33b36/setuptools-36.4.0.zip
unzip setuptools-36.4.0.zip && cd setuptools-36.4.0
python setup.py build && python setup.py install

2、下载安装pip,以下3个版本,任意下载一个即可,以9.0.1为例
#pip22.2.2版本
wget https://files.pythonhosted.org/packages/4b/30/e15b806597e67057e07a5acdc135216ccbf76a5f1681a324533b61066b0b/pip-22.2.2.tar.gz

#pip1.5.4版本
wget https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz

#pip9.0.1版本
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz

3、解压安装
tar xf pip-9.0.1.tar.gz
cd pip-9.0.1
python setup.py install


4、验证
pip -V
# 如果pip -V无法显示而pip3 -V可以显示,那就是没有创建pip->pip3的软链接

方法3

sudo apt install python3-pip

总结

方法3会将pip3作为系统包进行安装,后期使用过程中易出现权限不足、库版本不对、无法import等一系列问题,不建议使用;

方法2建议安装pip9.0.1,因为该版本兼容所有python版本;

方法1建议使用该方法,其第一步会根据系统环境安装python开发包,第2步会根据系统python版本和环境安装合适的pip版本;

Linux换pip为国内镜像源|pip换源|pip修改源

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
pip config set install.trusted-host mirrors.aliyun.com


# 该配置文件保存在:
	1、系统级: /etc/pip.conf
	2、用户级:/home/<username>/.config/pip/pip.conf

# 可以手动修改配置文件,pypi.ngc.nvidia.com为nvidia的库托管地址
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
               pypi.ngc.nvidia.com
no-cache-dir = true
extra-index-url = https://pypi.ngc.nvidia.com


  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 在Python中,pip是一个十分重要的包管理工具,它可以方便地安、升级以及删除Python包。但是,有些情况下,pip无法正常卸载某些包,无法成功删除包的所有文件和依赖项。这时,我们需要使用pip的强制卸载功能。 强制卸载指的是,强制删除包的所有文件和依赖项,无论是否存在问题或警告。要使用pip强制卸载,可以在终端或命令行中输入以下命令: pip uninstall -y 包名 其中,-y参数表示允许pip在不提示确认的情况下进行卸载操作。 需要注意的是,强制卸载是一种比较危险的操作,可能会导致不可预知的问题。因此,在进行强制卸载前,建议先备份文件以防万一。 除了以上命令,还可以使用pip命令的其他参数和选项来实现强制卸载,比如--force、--ignore-installed等。 总之,在进行pip强制卸载时,一定要慎重考虑,权衡利弊后再做决定,避免对系统造成损害。 ### 回答2: pipPython的一个包管理器,能够方便地安卸载各种Python模块。尽管pip具有强大的功能,但有时候我们会遇到一些问题,例如扩展模块的版本出现了冲突、模块出现了bug等,需要强制卸载这些模块。下面,我们将介绍Python pip强制卸载的相关知识。 Python pip强制卸载的方法主要有两种:一是使用命令行工具,另一种是手动删除文件。 使用命令行工具的方法非常简单,只需要打开命令行工具,输入以下命令,并将xxxx替换为要卸载的模块名: ``` pip uninstall -y xxxx ``` 在此命令中,"-y"选项表示忽略输入提示信息,直接卸载模块。 另外,如果要卸载所有的模块,可以使用以下命令: ``` pip freeze | xargs pip uninstall -y ``` 该命令会先使用pip freeze列出所有的安的模块,并使用管道符“|”将其输出到xargs命令中,将列表的每个项作为参数传递给pip uninstall命令,从而实现一次卸载所有模块的功能。 如果使用pip命令无法卸载模块,可以尝试手动删除模块文件。Python模块通常位于Python路径下的Lib/site-packages目录下。打开该目录,找到要卸载的模块的文件夹,直接将其删除即可。需要注意的是,手动删除模块可能会影响其它模块的运行,因此建议谨慎操作。 总之,Python pip强制卸载是非常简单的操作,主要通过pip uninstall命令或手动删除模块文件来实现。在使用时需要注意备份相关文件,以防误删造成不必要的损失。 ### 回答3: Python pipPython的包管理工具,它可以非常方便地帮助我们安、升级、卸载各种Python包。但有时候,在卸载Python包时,可能会遇到一些问题,比如有的包可能无法正常卸载,因为可能出现了依赖问题,或者是安了过期或错误版本的包等。 在这种情况下,我们就需要使用python pip的强制卸载功能。下面我将详细介绍如何进行python pip强制卸载。 首先,我们需要开启控制台,进入Python的安目录,找到Scripts文件夹下的pip.exe文件,然后输入以下指令: ``` pip uninstall -y 包名 ``` 其中,“-y”参数是强制卸载的标志,“包名”是需要卸载Python包的名称。 如果出现依赖问题,则可以在指令中添加“--no-dependencies”参数,来忽略依赖问题,如下所示: ``` pip uninstall -y --no-dependencies 包名 ``` 如果经过以上操作还有残留的文件,在卸载后再手动删除即可。如果需要删除所有残留文件,可以将指令修改为以下内容: ``` pip uninstall -y --no-dependencies --all 包名 ``` 以上就是python pip强制卸载的相关介绍,希望对大家有所帮助。需要注意的是,在使用强制卸载功能时,一定要慎重操作,以免误删重要文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值