Python的pip安装配置和管理第三方软件

一.pip安装配置

1.pip命令的使用

在安装Python时,同时还会安装pip软件,它是Python的软件包管理系统,是Python语言自带的命令行工具,可以用来查找、下载、安装和卸载Python的第三方资源包。

2.pip的配置

和运行Python命令一样,如果想要运行 pip 命令同样也需要将pip命令的安装目录添加到环境变量中。
在这里插入图片描述在这里插入图片描述

3.配置失败的原因

一般可以直接在终端中输入pip命令,如果出错,可能会有两个原因:
  1.pip安装成功以后没有正确配置
  2.安装Python时,没有自动安装pip

4.安装pip

在这里插入图片描述
如果在Python安装对应的目录中,没有发现pip.exe文件,可能是因为在安装Python时未自动安装pip,建议将Python卸载,然后在重新安装Python时选择Install Now使用默认方式安装Python,也可以选择自定义安装,切记一定要勾选下面的添加环境变量,避免以后的麻烦。
安装详情可以查看我的另一篇文章:https://blog.csdn.net/yuanfate/article/details/104195520

二.管理第三方包

对第三方包的管理主要包含查找、安装和卸载三个部分的操作。

1.安装

使用  pip install <包名>  命令可以安装指定的第三方资源包。

pip install ipython   # 安装ipython包

使用 install 命令下载第三方资源包时,默认是从 pythonhosted下载,由于各种原因,在国内下载速度相对来说比较慢,在某些时候甚至会出现连接超时的情况,我们可以使用国内镜像来提高下载速度。
临时修改
如果只是想临时修改某个第三方资源包的下载地址,在第三方包名后面添加 -i 参数,再指定下载路径即可,格式为:pip install <包名> -i <国内镜像路径>

pip install ipython -i https://pypi.douban.com/simple

永久修改
除了临时修改pip的下载源以外,我们还能永久改变pip的默认下载路径。
在当前用户目录下创建一个pip的文件夹,然后再在文件夹里创建pip.ini文件并输入内容:
在这里插入图片描述
在pip.ini文件输入:

[global]
index-url=https://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

一键永久修改
在cmd中输入以下命令,即可永久修改镜像:

pip config set global.index-url https://pypi.douban.com/simple

然后可在终端输入:pip install ipthon 。通过下载,你会发现下载速度大大的提高。
在这里插入图片描述
常见国内镜像
阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) https://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/

2.查找

使用pip list 或者 pip freeze命令可以来管理第三方资源包。这两个命令的功能一致,都是用来显示当前环境里已经安装的包。区别在于pip list会列出所有包的模块名和版本号,包括一些无法uninstall的包;而pip freeze只会列出我们安装第三方包的模块名和版本号。
在这里插入图片描述
pip freeze > file_name 将安装的模块名和版本号重定向输出到指定的文件
pip install -r file_name 读取文件里模块名和版本号并安装

3.卸载

使用  pip uninstall <包名> 命令可以用来卸载指定的第三方资源包
在这里插入图片描述

4.使用pycharm管理第三方包

首先打开pycharm软件,点击File–>Settings–>Project Interpreter
添加第三方包
点击加号,输入你想要加的第三方包,确定下载,即可完成。
在这里插入图片描述
在这里插入图片描述
删除第三方包
选择你要删除的第三方包,再点击减号,即可完成。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值