【Python工具】简介cmd安装pip及常见错误

news2024/9/21 1:37:35

简介cmd安装pip以及第三方库

  • 1 检查电脑是否安装pip
    • 常用pip命令
    • 1.1 未设置环境配置
    • 1.2 未安装pip
  • 2 常见错误
    • 2.1 Requirement already satisfied
  • 参考

pip是Python中最常用的包管理工具,也是最常用的在线安装方法。
命令如下:package_name就是你所需要安装的包的名字

pip install package_name

1 检查电脑是否安装pip

在电脑中打开cmd(“win+R”),在窗口中输入pip,如果出现此对话框,表示已安装pip
在这里插入图片描述
如果显示不是内部或者外部命令,有两种情况,一种是未设置环境配置,一种是未安装pip。

常用pip命令

  • 查看pip版本
pip -V

在这里插入图片描述

  • 更新pip版本
python -m pip install --upgrade pip

在这里插入图片描述
出错原因:
注意:执行命令前一定要关闭VPN不然还是会升级失败,看情况是否重启电脑后执行命令!!!

  • 降低pip版本(比原来的版本低一些)
    若将pip版本降到 20.2.1 ,则在控制台(cmd)中输入:
python -m pip install pip==20.2.1 
  • 查看已经安装的所有包
pip list

在这里插入图片描述

1.1 未设置环境配置

1.2 未安装pip

2 常见错误

2.1 Requirement already satisfied

在Python中使用pip安装包时,可能会遇到错误信息 “Requirement already satisfied”,这通常是因为系统中存在多个Python环境,导致控制台无法确定要使用哪个Python环境,因此显示已满足要求的错误。

问题原因
这种情况发生的原因是因为Python环境的多样性。在计算机上安装了多个Python版本或虚拟环境时,pip不确定应该将包安装在哪个环境中,因此可能会导致错误。

解决方法
解决这个问题的方法是通过明确指定Python解释器的位置来安装包,同时使用镜像源以提高下载速度。
1、明确指定Python解释器的位置:在安装包时,使用-m参数来指定Python解释器的位置。例如,如果您想在D盘的Python环境中安装haversine包,可以这样做:

D:\path\to\python.exe -m pip install --user haversine -i https://pypi.doubanio.com/simple/

这将确保包被正确安装到您指定的Python环境中。
2、使用镜像源:在国内,使用镜像源可以加快包的下载速度。您可以选择以下镜像源之一,并将其用作-i参数的值:

  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
  • 豆瓣:http://pypi.douban.com/simple/

参考

1、CSDN博客-cmd安装pip以及第三方库的最简单的安装方法
2、CSDN博客-已解决WARNING: You are using pip version 20.1.1:however,version 22.3.1 is available.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1163718.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

软件测试报告所需周期和费用简析

软件测试报告是在软件开发和测试过程中生成的重要文档之一。它提供了对软件系统经过全面测试后的状态和质量的详细描述,以记录软件测试的过程和结果。 生成一个完整的测试报告需要根据软件项目的规模和复杂性来确定时间。较大规模和复杂的软件项目可能需要更长的时…

default约束

一、default约束 1、语句释义 add constraint (添加约束) 约束的名字 default :表示添加的是default约束,如果是外键约束就是“foreign key” 99999 for Phone:Phone列,默认值为99999 2、defualt约束效…

实时数仓-hologres使用总结

我们回顾下,Hologres是一款实时HSAP产品,隶属阿里自研大数据品牌MaxCompute,兼容 PostgreSQL 生态、支持MaxCompute数据直接查询,支持实时写入实时查询,实时离线联邦分析,低成本、高时效、快速构筑企业实时…

Wonder3D安装完美教程

话不多说,先附上地址: https://github.com/xxlong0/Wonder3D#wonder3dhttps://github.com/xxlong0/Wonder3D#wonder3d 目录 一、预览 二、环境配置

基于SSM的新枫之谷游戏攻略设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

浪潮信息“拓荒”:一场面向大模型时代的性能“压榨”

文 | 智能相对论 作者 | 沈浪 全球人工智能产业正被限制在了名为“算力”的瓶颈中,一侧是供不应求的高端芯片,另一侧则是激战正酣的“百模大战”,市场的供求两端已然失衡。 然而,大多数人的关注点仍旧还是在以英伟达为主导的高…

喜欢 Android 14 的 14 个理由

和去年 8 月中旬发布的 Android 13 正式版不同,今年的 Android 14 正式版延后到了 10 月 4 日——也就是 Pixel 8 系列发布的同一天。原因我们似乎也能从 Google 宣传新特性中略窥一二: 除了明确表示会率先向特定 Pixel 机型推送的 AI 壁纸生成&#xf…

网络层 IP协议

网络层:为分组交换网上的不同主机提供分组交换服务。 IP协议 协议格式 4位版本:ipv4就是4. 4位首部长度:20字节固定40字节选项。 8位服务类型:TOC,高三位表示优先级,已弃用,其次从高到底依次为…

内网穿透 cpolar

内网穿透可以使本地启动的服务让他人访问,不受局域网的限制。常见的是使用第三方服务,厉害的自己搭建。对于我这种水平来说,肯定是使用第三方服务。常见的 frp、ngrok、PortForward、cpolar 花生壳等等。 为什么需要内网穿透,因为…

性能测试常用术语

之前在性能测试过程中,对于某些其中的术语一知半解,导致踩了很多坑。这篇博客,就常见的一些性能测试术语进行一次浅析。。。 负载 对被测系统不断施加压力,直到性能指标超过预期或某项资源使用达到饱和,以验证系统的处…

windows 运行 Mysql Command Line Client 自动关闭闪退原因分析

目录 原因分析一 原因分析二 原因分析三 第一次使用 MySQL Command Line Client 有可能输入密码后一按下回车键,程序窗口就自动关闭,出现闪退现象。本节主要分析产生闪退现象的原因以及如何处理这种情况。 原因分析一 首先可以查看程序默认执行文件…

java--构造器

1.构造器是什么样子 构造器分为无参构造(就相当于你有车子,但是里面是空的)和带参构造(就相当于你有车子,里面还有几个妹纸,你真该死啊) 2.构造器有什么特点 创建对象时,对象会去调用构造器。 3.构造器的常见应用场景 创建对象…

物联网中的ESP8266该这么用!

🙌秋名山码民的主页 😂oi退役选手,Java、大数据、单片机、IoT均有所涉猎,热爱技术,技术无罪 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 获取源码,添加WX 目录 1. 前言…

win10 esd文件转iso

想装个win10虚拟机,在系统之家下载了iso,然后开始装,发现虚拟机找不到系统, 插,啥原因,解压出iso一看,有个exe文件,要运行他才安装,不地道啊,现在为什么搞这…

Viessmann Vitogate远程代码执行漏洞(CVE-2023-45852)

Viessmann Vitogate远程代码执行漏洞(CVE-2023-45852) 免责声明漏洞描述漏洞影响漏洞危害网络测绘Fofa: body"vitogate 300" 漏洞复现1. 构造poc2. 执行命令查看用户 免责声明 仅用于技术交流,目的是向相关安全人员展示漏洞利用方式,以便更好…

SpringCloudGateway--过滤器(自定义filter)

目录 一、概览 二、通过GatewayFilter实现 三、继承AbstractGatewayFilterFactory 一、概览 当使用Spring Cloud Gateway构建API网关时,可以利用Spring Cloud Gateway提供的内置过滤器(filter)来实现对请求的处理和响应的处理。过滤器可以…

无需专线、无需固定公网IP,各地安防数据如何高效上云?

某专注于安防领域的企业,供机场、金融、智慧大厦等行业,包括门禁系统、巡更系统、视频监控在内的整体解决方案。 在实际方案交付过程中,往往需要在多地分支机构分别部署相应的安防设备,并将产生的数据实时统一汇总至云平台进行管理…

PyQuery库写一个有趣的爬虫程序

PyQuery库是一个基于jQuery语法的Python库,它可以方便地对HTML/XML文档进行解析和操作。使用PyQuery库可以快速地获取网页中的数据,进行数据清洗和分析。PyQuery库的基本用法包括字符串初始化、打开网页、css属性、标签内容等获取、DOM基本操作等相关技巧…

OSPF高级特性2(特殊区域,聚合)

目录 一、特殊区域 1、STUB区域: 2、totally stub区域 3、NSSA区域(Not-So-stubby Area) 4、totally NSSA区域 二、OSPF路由聚合 一、特殊区域 定义:特殊区域是指人为定义的一些区域,它们在逻辑中一般位于ospf区…

shell script 案例二

需求,运行程序,用户输入firstname,回车,再次提示输入lastname,然后回车,屏幕打印fullname信息 注意:前期写程序要注意规范,方便以后自己写多了回头看可以看的懂,程序代码…