新闻详情

新闻详情

首页 / 资讯中心 / 详情

超详细!Python中 pip 常用命令

发布时间:2026/9/2 21:24:08来源:尧图网络
超详细!Python中 pip 常用命令
对于多数熟悉的个人而言, 肯定都听闻且运用过pip此工具, 然而对其的知悉或许并非极为深入, 今日小编便来为大伙介绍10个运用pip的小窍门, 相信对大伙往后日常管理与运用里的标准库会有益处。安装当然, 在3.4版本之后, 在2.7.9版本之后, 官网的安装包当中就已经自带了pip, 用户在安装完之后就能够直接使用, 要是使用由或者创建的虚拟环境, 那么pip也是被默认安装的。要是属于那种得自身额外去安装pip包的情形, 于已然定制好的环境之内, 运行下面这个命令行。py -m ensurepip --upgrade另外一种方式是从官网上(先直接去下载那个名为get - pip.py的脚本, 接着直接去运行这个标着get - pip.py的脚本就行。如何使用完成安装之后, 于命令行里键入pip, 进而按一下回车, 如此便会呈现出如下图示的使用说明:升级倘若你发觉自用的pip版本略微低些, 有心做一番升级之举, 于命令行里头输入这般命令。pip install --upgrade pip或者是pip install -U pip安装某个版本的包如果打算用pip来安装第三方的包用的是以下的命令行pip install package-name比如说, 我们有着想要去安装指定版本的第三方的包这种意图, 比如说我们打算安装的那个版本具体是3.4.1版本的。pip install matplotlib3.4.1卸载或者是更新包要是你打算想要卸载某个包该要输入的命令行是pip uninstall package_name而如果打算更新某个包对应的命令行是pip install --upgrade package_name # 或者是 pip install -U package_name查看某个包的信息可以通过以下的这个命令行来查看指定包的信息pip show -f requestsName: requests Version: 2.24.0 Summary: Python HTTP for Humans. Home-page: https://requests.readthedocs.io Author: Kenneth Reitz Author-email: mekennethreitz.org License: Apache 2.0 Location: c:\users\pc120\pycharmprojects\pythonproject1\venv\lib\site-packages Requires: certifi, chardet, idna, urllib3 Required-by: etelemetry, gTTS, pandas-datareader, pandas-profiling, pyler, pywhatkit, pyxnat, streamlit, tushare, wikipedia, yfinance Files: requests-2.24.0.dist-info\DESCRIPTION.rst requests-2.24.0.dist-info\INSTALLER .......查看需要被升级的包我们要查看一下现有的这些包里头, 哪些是需要被升级的, 要用下面这行命令行去查看。pip list -oPackage Version Latest Type ---------- ------- ------ ----- docutils 0.15.2 0.18.1 wheel PyYAML 5.4.1 6.0 wheel rsa 4.7.2 4.8 wheel setuptools 56.0.0 62.1.0 wheel查看兼容问题下载时, 安装某些标准库, 要考虑兼容问题, 一些标准库安装需依赖别的标准库, 会有版本冲突等状况, 我们先用下面这条命令行查一下是否存在冲突问题。pip check package_name若我们不指明是哪一个标准库, 便会对当下已安装的全部包检验是否存在版本冲突等状况, 会进行检查。pip checkyfinance 0.1.70 has requirement requests2.26, but you have requests 2.24.0. selenium 4.1.0 has requirement urllib3[secure]~1.26, but you have urllib3 1.25.11.指定国内源来安装倘若我们察觉到安装之时的进展速率略显迟缓, 那么能够指定源自国内的渠道去开展某个包的安装操作, 举例而言。pip install -i https://pypi.douban.com/simple/ package_name国内源有清华https://pypi.tuna.tsinghua.edu.cn/simple 阿里云http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学http://pypi.hustunique.com/ 山东理工大学http://pypi.sdutlinux.org/ 豆瓣http://pypi.douban.com/simple/下载包但是不安装要是我们想要下载某个包到指定的路径下命令行如下pip download package_name -d 某个路径例如pip download requests -d .就是在当前的目录下下载模块以及其他所要依赖的模块批量安装软件包当我们通常去看到他人的那些项目之际, 往往都会存在着一个.txt这样的文件, 此文件之中涵盖了一些在项目当中是需要去用到的第三方库。要生成这种txt文件需要这么来做pip freeze requirements.txt但是呢, 要是我们有需求去进行批量安装第三方库, 那么在命令行里就要键入以下这个命令, 这样才行。pip install -r requirements.txt
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

120英寸嵌入式隐藏式光学幕布安装调试全攻略 2026/9/2 22:21:20

120英寸嵌入式隐藏式光学幕布安装调试全攻略

把一台投影仪买回家只是开始,真正决定画面质感的是幕布。尤其当你选择 120 英寸嵌入式隐藏式智能光学悬浮幕布时,安装和调试的复杂度会明显高于普通白幕:它不只是“挂一块布”,而是涉及吊顶结构、电源预留、光学材料、投影距离计算…

阅读更多 →
Clawdbot:AI Agent的技术本质、应用革命与生态未来 2026/9/2 22:21:20

Clawdbot:AI Agent的技术本质、应用革命与生态未来

一个周末,全球科技极客的目光被一款开源AI产品点燃。它被冠以“迄今为止最伟大的AI应用”,甚至意外地带动了Mac mini的销售热潮。这就是Clawdbot——一只标志着AI从“对话”走向“执行”的龙虾。01 技术解构:从“被动应答”到“主动代理”的架…

阅读更多 →
HarmonyOS APP地址管理开发:“美寇商城”的收货地址跨端存储方案 2026/9/2 22:21:20

HarmonyOS APP地址管理开发:“美寇商城”的收货地址跨端存储方案

在万物互联的鸿蒙生态中,用户可能在手机浏览“美寇商城”,在平板上填写收货地址,最终在智慧屏上确认订单。一套能将收货地址无缝流转于所有设备间的跨端存储方案,正是提升这类全场景购物体验的核心。本文将深入解析美寇商城如何利…

阅读更多 →
优卡服装CAD实战指南:从打版放码到排料,数字化制版效率提升全解析 2026/9/2 22:21:20

优卡服装CAD实战指南:从打版放码到排料,数字化制版效率提升全解析

简介:面向服装设计师、制版师及服装专业学习者的日本优卡服装CAD免狗版资源包,无需硬件加密锁即可安装使用,降低了正版硬件成本,适用于版型设计、放码、排料等完整生产流程。压缩包内共1656个文件,体积仅13.68MB&#…

阅读更多 →
微信小程序商城源码跑通与二次开发实战指南 2026/9/2 22:21:20

微信小程序商城源码跑通与二次开发实战指南

简介:一套微信小程序商城完整源代码项目,面向小程序开发学习者与需要快速搭建商城原型的开发者,提供可直接运行的移动端商城示例。资源包共60个文件,压缩后约418KB,主要包含24张PNG页面图片、9个JS逻辑文件、9个WXSS样…

阅读更多 →
NocoBase 2 安装与使用:零代码平台入门实践 2026/9/2 22:18:19

NocoBase 2 安装与使用:零代码平台入门实践

开源零代码平台 NocoBase 2 的安装与使用,是很多团队在评估低代码方案时首先要跑通的一步。相比传统开发模式,NocoBase 的核心思路是先定义数据模型,再通过界面配置页面、权限和工作流,所以整个使用过程非常依赖安装方式是否正确、…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞