python中pip使用方法,pip命令有哪些
相信大部分熟悉Python的人一定听说过并使用过pip,但对它的了解可能不是很透彻。今天,边肖将向您介绍使用pip的10个技巧。相信对你以后管理和使用Python中的标准库会有帮助。
00-1010如何使用升级安装某个版本的包来卸载或更新包。检查要升级的软件包的信息。检查兼容性问题。指定国内来源安装下载包但不安装批量安装包。边肖认为,大多数熟悉Python的人一定听说过并使用过pip,但他们对它的理解可能不是很透彻。今天,边肖将向您介绍使用pip的10个技巧。相信对你以后管理和使用Python中的标准库会很有用。
目录
当然,在Python 3.4版和Python 2 . 7 . 9版之后,官网的安装包已经自带pip,用户安装Python 3.4后可以直接使用,如果使用virtualenv或pyvenv创建的虚拟环境,默认也安装pip。
如果需要单独安装pip包,请在已经配置Python的环境中运行以下命令行。
py-测量pip -升级
还有一种方法是直接从官网下载get-pip.py脚本,然后直接运行python get-pip.py脚本。
安装
安装完成后,在命令行输入pip,然后按enter,会出现下图所示的说明:
如何使用
如果您认为您的pip版本有点低,并且想要升级它,请在命令行中输入以下命令
pipi install-upgrade pip
也许
管道安装
升级
如果您计划安装带有pip的第三方软件包,请使用以下命令行
pipinstallpackage-名称
比如我们想安装一个指定版本的第三方包,比如matplotlib的3.4.1版本,
pipinstallmatplotlib==3.4.1
安装某个版本的包
如果您想卸载一个软件包,输入的命令行是
pipuninstallpackage _ name
如果您计划更新一个包,相应的命令行是
pip安装-升级包_名称
#或者是吗
pip安装-U package_name
卸载或者是更新包
您可以通过以下命令行查看指定包的信息,
pipshow-frequests
输出
name :请求
版本:2.24.0
summary : python http for humans。
主页:https://requests . readthedocs . io
Author:KennethReitz
作者
-email:me@kennethreitz.org
License:Apache2.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 -o
output
PackageVersionLatestType
----------------------------
docutils0.15.20.18.1wheel
PyYAML5.4.16.0wheel
rsa4.7.24.8wheel
setuptools56.0.062.1.0wheel
查看兼容问题
在下载安装一些标准库的时候,需要考虑到兼容问题,一些标准库的安装可能需要依赖其他的标准库,会存在版本相冲突等问题,我们先用下面这条命令行来检查一下是否会有冲突的问题存在
pip check package_name
当然要是我们不指定是哪个标准库的话,会检查现在已经安装的所有包中的是否存在版本冲突等问题
pip check
output
yfinance0.1.70hasrequirementrequests>=2.26,butyouhaverequests2.24.0.
selenium4.1.0hasrequirementurllib3[secure]~=1.26,butyouhaveurllib31.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 "."
就是在当前的目录下下载requests
模块以及其他所要依赖的模块
批量安装软件包
我们一般在看到别人的项目时,都会包含一个requirements.txt
文件,里面包含了一些Python
项目当中需要用到的第三方库,
要生成这种txt文件,需要这么来做
pip freeze > requirements.txt
而如果我们需要来批量安装第三方库,在命令行中输入以下这个命令
pip install -r requirements.txt
到此这篇关于十个Python中常用的pip命令总结的文章就介绍到这了,更多相关Python pip命令内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。