精通Python(基础篇)pip命令大全(非常详细)零基础入门到精通,收藏这一篇就够了

一、pip介绍

1、pip是什么?

嘿!你知道吗?pip 就像是 Python 的“快递小哥”,它负责帮你安装管理那些不属于 Python 标准库的软件包。它就像是一个方便的工具,让你可以轻松地获取你需要的软件包,就像是在网上购物一样简单!只需一行命令,pip 就会帮你把软件包送到你的电脑上,让你的 Python 程序变得更加强大和灵活。所以,不要犹豫,让 pip 成为你的 Python 之旅中的得力助手吧!

2、怎么操作pip?

1)如果你是 Windows 用户,可以按下win键+ R,然后在弹出的窗口中输入:cmd

2)输入对应的pip命令

二、pip常用命令

查看pip所在路径

where pip

查看pip版本

pip -V``pip --version

pip升级命令

python -m pip install --upgrade pip

如果pip 默认源的网络连接较差,临时使用本镜像站来升级:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

安装包

第一种

pip install package_name  #这里的package_name是要安装的第三方库名

第二种(推荐使用,下载更快):使用国内镜像源

pip install package_name -i http://mirrors.aliyun.com/pypi/simple/

国内镜像源

  • 阿里云:http://mirrors.aliyun.com/pypi/simple/ (推荐使用)

  • 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple

  • 豆瓣:http://pypi.douban.com/simple/

第三种(指定包版本号):

pip install package_name=版本号

第四种(本地文件安装):

  • 下载包:https://pypi.org/

  • 搜索包名

  • 找到对应版本

  • 点击下载

  • 下载对应whl文件(我python版本是3.8,电脑window64位)

  • 执行安装命令

    pip install C:\Users\Administrator\Downloads\pymssql-2.2.2-cp38-cp38-win_amd64.whl #后面是包所在路径和包名
    
  • 安装成功:

全局设置镜像源地址

每次安装软件时都手动添加国内镜像地址确实有点麻烦。不过,你可以通过设置一个固定的配置来简化这个过程。在Python中,你可以使用pip命令来安装软件包。你可以创建一个名为pip.ini的文件,并将以下内容添加到文件中:

[global]``index-url = 国内镜像地址

将"国内镜像地址"替换为你想要使用的国内镜像地址,例如:https://pypi.tuna.tsinghua.edu.cn/simple。然后将pip.ini文件保存在你的用户主目录下(Windows系统为C:\Users\你的用户名,Mac和Linux系统为/Users/你的用户名)。

这样,每次使用pip命令安装软件包时,它都会自动使用你设置的国内镜像地址,而无需手动添加。这样可以节省你的时间和精力,让你更专注于编写代码。希望这个方法对你有帮助!

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

卸载包

pip uninstall package_name #这里的package_name是要卸载的第三方库名

搜索包

pip search package_name

查看所有安装的包

pip list

查看安装包的详细信息

pip show package_name

更新指定的包

pip install --upgrade package_name

查看需要更新的包

pip list --outdated

查看帮助

pip -h``pip --help``Usage:`   `pip<command>[options]` `Commands:` `install                    安装包.` `uninstall                  卸载包.` `freeze                     按着一定格式输出已安装包列表` `list                       列出已安装包.` `show                       显示包详细信息.` `search                     搜索包,类似yum里的search.` `wheel                      Buildwheelsfromyourrequirements.` `zip                        不推荐.Zipindividualpackages.` `unzip                      不推荐.Unzipindividualpackages.` `bundle                     不推荐.Createpybundles.` `help                       当前帮助.` `GeneralOptions:` `-h,--help                 显示帮助.` `-v,--verbose              更多的输出,最多可以使用3次` `-V,--version              现实版本信息然后退出.` `-q,--quiet                最少的输出.` `--log-file<path>          覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log` `--log<path>               不覆盖记录verbose输出的日志.` `--proxy<proxy>            Specifyaproxyintheform[user:passwd@]proxy.server:port.` `--timeout<sec>            连接超时时间(默认15秒).` `--exists-action<action>   Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.` `--cert<path>              证书.

三、安装报错问题

权限问题报错

加上 --trusted-host mirrors.aliyun.com后缀

pip install pymssql -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com


为了帮助大家更好的学习网络安全,我给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂这些资料!

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

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

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

相关文章

活动预告 | MVP 聚技站 - 低代码 AI 时代(一):初识 Power BI

点击蓝字 关注我们 编辑&#xff1a;Alan Wang 排版&#xff1a;Rani Sun MVP 聚技站 系列 微软最有价值专家推出“MVP 聚技站”系列主题专栏&#xff0c;邀请多位微软最有价值专家&#xff0c;针对初学者、开发者感兴趣的技术话题&#xff0c;带来专业的技术课程讲解与实践经验…

SpringBoot中这样用ObjectMapper

每次new一个单例化个性化配置小结 你要说他有问题吧&#xff0c;确实能正常执行&#xff1b;可你要说没问题吧&#xff0c;在追求性能的同学眼里&#xff0c;这属实算是十恶不赦的代码了。 首先&#xff0c;让我们用JMH对这段代码做一个基准测试&#xff0c;让大家对其性能有个…

Leetcode—2079. 给植物浇水【中等】

2024每日刷题&#xff08;130&#xff09; Leetcode—2079. 给植物浇水 实现代码 class Solution { public:int wateringPlants(vector<int>& plants, int capacity) {int ans 0;int step 0;int cap capacity;bool flag false;for(int i 0; i < plants.siz…

用C#打造精美系统托盘消息提醒,让你的应用更具魅力

使用效果&#xff1a; 代码&#xff1a; #region 消息框变量private Timer fadeTimer; // 定义计时器private int fadeSpeed 2;//淡出速度private NotifyIcon notifyIcon;//气泡通知private int opacityLevel 10;//不透明度public enum NotificationType{Error,//错误Warning…

WIFI模块UDP电脑端调试

一&#xff0c;两端都是电脑端 1&#xff0c;电脑本机的IP地址 192.168.137.1 2&#xff0c;新建两个不同的连接&#xff0c;注意端口 二&#xff0c;WIFI 模块和电脑端连接 1&#xff0c;设置模块端目标IP和端口&#xff0c;电脑端只接收数据的话&#xff0c;IP、端口可随…

【多客开源】游戏陪玩系统,游戏陪玩源码,游戏陪玩语音社交源码运营版游戏陪玩平台源码/tt语音聊天/声优服务/陪玩系统源码开黑/约玩源码

介绍 我们针对陪玩app源码市场的发展趋势&#xff0c;整合市面上主流陪玩app应用功能&#xff0c;自主开发了多客陪玩系统源码&#xff0c;并可为客户提供全部原生陪玩源码&#xff0c;进行二次开发&#xff0c;打造适用于线上游戏陪玩、语音聊天、心理咨询、情感陪伴等业务场…

Vue 中 $nextTick 的作用是什么?

目录 一、NextTick是什么 为什么要有nexttick 二、使用场景 三、实现原理 一、NextTick是什么 官方对其的定义 在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法&#xff0c;获取更新后的 DOM 什么意思呢&#xff1f; 我们可以理解成&#xff0c…

电动车违规停放监测摄像机

随着电动车的普及和城市交通拥堵问题的加剧&#xff0c;电动车的停放管理也成为一个亟待解决的难题。为了维护城市交通秩序和提高停车效率&#xff0c;一种名为电动车违规停放监测摄像机应运而生&#xff0c;成为城市管理的利器。这种电动车违规停放监测摄像机&#xff0c;利用…

Tcl学习笔记(四)——流程控制、过程、命名空间、访问文件

1. 流程控制 if命令 if命令后跟两个参数&#xff1a;表达式、待执行的Tcl脚本。if命令中的每一个左大括号都必须与它前一个字符同行。 有elseif和else可选子句&#xff0c;使用时与if中第二个参数的右大括号放在同一行。 switch命令 switch命令利用一个给定值与多个模式进行匹…

Py脚本_文件分类

最近发现通过Edge和chrome或者其他浏览器下载的文件都存放在一个地方就很繁琐&#xff0c;于是翻找以前的脚本来归纳这些文件&#xff0c;虽然有IDM下载独有会自动分类&#xff0c;但是相信很多同学都在一个文件里找文件&#xff0c;这次就写个Py脚本来实现这个功能。 # -*- c…

无人零售,重塑购物新纪元

在这个快节奏的时代&#xff0c;科技的每一次跃进都在悄无声息地改变着我们的生活方式。而今&#xff0c;无人零售正以雷霆之势&#xff0c;颠覆传统购物模式&#xff0c;为我们带来前所未有的便捷与智能体验。想知道无人零售如何彻底改变我们的购物方式吗&#xff1f;跟随我&a…

西安银行效益口碑双降:不良率连增,新董事长梁邦海能否救火?

撰稿|行星 来源|贝多财经 近日&#xff0c;西安银行&#xff08;SH:600928&#xff09;方面终于传来了新任掌门人的音讯。该行在2023年财报中正式宣布&#xff0c;董事会选举梁邦海为董事长&#xff0c;在监管部门核准梁邦海的任职资格后&#xff0c;梁邦海将不再担任该行行长…

【Java基础】Maven继承

1. 前言 Maven 在设计时&#xff0c;借鉴了 Java 面向对象中的继承思想&#xff0c;提出了 POM 继承思想。 2. Maven继承 当一个项目包含多个模块时&#xff0c;可以在该项目中再创建一个父模块&#xff0c;并在其 POM 中声明依赖&#xff0c;其他模块的 POM 可通过继承父模…

【源码】[完美接单]亲测双端获取通讯录、相册、短信定位源码

源码介绍 无hb源码&#xff0c;需要反编译。 此款修复了逻辑&#xff0c;现在全部能获取。包括华为鸿蒙。 安卓可获取&#xff1a;短信定位相册通讯录 IOS可获取&#xff1a;定位相册通讯录 源码截图 CD&#xff1a;获取方式联系小编 微信&#xff1a;uucodes 公众号&…

[C++核心编程-04]----C++类和对象之封装

目录 引言 正文 01-类和对象简介 02-封装简介 03-封装的意义 04-封装案例之设计学生类 05-封装的权限控制 06-struct和class的区别 总结 引言 在C中&#xff0c;类和对象是面向对象编程的基本概念&#xff0c;而封装则是面向对象编程的三大特征之一&a…

FastStone Capture 简介与常规用法

FastStone Capture 是一款功能强大的屏幕截图和视频录制软件&#xff0c;它提供了多种捕捉模式&#xff0c;包括全屏、窗口、对象、矩形区域、自由手绘区域等。除了基本的截图功能&#xff0c;FastStone Capture 还支持图像编辑、滚动截图、屏幕录像、颜色拾取、屏幕放大等高级…

【k8s多集群管理平台开发实践】十一、client-go实现读取k8s的事件信息

文章目录 简介 一.k8s读取k8s事件1.1.controllers控制器代码1.2.models模型代码 二.路由设置2.1.路由设置 三.前端代码5.1.列表部分html代码 四.完整代码4.1.控制器event.go的完整代码4.2.模型eventModel.go的完整代码 五.效果图 简介 本章节主要讲解通过client-go实现读取k8s事…

2023年度合肥市优秀知识产权服务机构评选申报主体条件、材料和时间程序须知

一、申报主体 在合肥市行政区域内登记注册的知识产权服务机构&#xff0c; 二、申报条件 (一)在合肥市登记注册时间满1年&#xff0c;营业执照经营范围包含知识产权代理、服务等相关内容; (二)在全国专利代理信息公示平台进行备案; (三)有稳定的专业服务人才队伍和服务对象…

21物联1班常用网络扫描

网络扫描 1.网络扫描概述2.网络扫描步骤及分类具体步骤 1.网络扫描概述 网络安全扫描技术是一种基于Internet远程检测目标网络或本地主机安全性脆弱点的技术。通过网络安全扫描&#xff0c;系统管理员能够发现所维护的Web服务器的各种TCP/IP端口的分配、开放的服务、Web服务软件…

量化交易:财务选股RSRS择时的策略

哈喽&#xff0c;大家好&#xff0c;我是木头左&#xff01; 引言 本文将介绍一种结合财务指标选股和RSRS&#xff08;Risk-Adjusted Return to Strength Ratio&#xff09;择时的策略&#xff0c;旨在帮助投资者在复杂的市场环境中做出更明智的决策。 感兴趣的朋友&#xff0…